Inspiration

When thinking about issues we face on a daily basis, the first one of most days is deciding what to wear. It would be a huge help streamlining getting dressed in the morning if we had a site that would give outfit recommendations to account for weather and style preferences, so we decided to create it!

What it does

Taking in API data from OpenWeatherMap, we created an algorithm that takes the weather conditions in a given city, asks what style you want to dress in, and generates a unique outfit combination taking into account accessories, shoes, and outerwear. Whether you're feeling casual or fancy in locations from Minneapolis to Monaco, we have an outfit for you!

How we built it

This web application was built by personalizing and transforming the HTML file of Bootstrap templates. We used a microframework, Flask, to process information between Python and HTML as we communicated between the website and the outfit-generating algorithm to manage user inputs and displaying output.

Challenges we ran into

Since this was our first hackathon, we faced some challenges in deciding on an appropriate project for the time limit we were given. With regards to Dress by DESS, we found it particularly difficult to get the Python and HTML files to work together and faced some challenges getting CSS to work as a stylesheet. Overall, we were each able to help each other out to get past any bugs.

Accomplishments that we're proud of

SheInnovates is our first hackathon that we've been able to partake in and that on a whole is an accomplishment we are proud of. We are also proud that we were able to produce an entire project based on some prior knowledge as well as a lot of new knowledge learned along the way. We all contributed our own skills and taught each other what we knew. Teamwork worked really well for our group and turned out to be really rewarding in the end.

What we learned

Each of us got new skills out of this experience. Some learned HTML, some went further in depth with Python, and we also got acquainted with using Flask. We all learned how to use Bootstrap to transform website templates and how to make different languages collaborate with one another.

What's next for Dress by DESS

There are several ways to expand on this project including expanding outfit choices or allowing the user to upload their own closet items so that we can generate personalized combinations. We could also implement Dress by DESS as a mobile app that is easily accessible from a smartphone.

Built With

Share this project:

Updates