Inspiration
Did you know that fast fashion generates more pollution than international aviation and shipping combined? The idea for Conscious Closet emerged as we observed the surge of fast fashion retailers like Shein. In an industry where trends often eclipse sustainability, our mission is to challenge the status quo of the fashion industry by advocating for sustainable and ethical practices. We believe in promoting conscious consumption, empowering individuals to make informed choices that prioritize environmental responsibility, social justice, and the well-being of future generations.
What it does
Conscious Closet is a user-friendly shopping tool that is designed to steer you clear of fast fashion. We believe that looking good shouldn't come at the expense of the planet. That's why we've created a platform that combines the convenience of online shopping with a commitment to sustainability. Our website allows for a customer to search for an article of clothing, and discover multiple sustainable clothing items.
How we built it
To build Conscious Closet, we utilized HTML, CSS, Node, Express, and JavaScript to create our website. For the functionality of the site, we used Python web scraping, file parsing, Beautiful Soap, and the Pandas library to gather and organize data from a selection of sustainable retail stores.
Challenges we ran into
Our biggest challenges when creating Conscious Closet came from learning new technologies. It was our first time web scraping, so we had to figure out how to scrape sites and how to get the scraped information to show up in our site. This required us to populate a folder for the scraped images and create a JSON file that we could parse in our JavaScript. Every website we parsed had a different HTML structure so we had to create separate scrapers for each website.
Accomplishments that we're proud of
Despite the hurdles we faced along the way, our team persevered to solve any issue thrown at us throughout our development journey. We are proud of our team for learning multiple new technologies in such a small amount of time. We are particularly proud of getting the site up using Node and Express and using Python for web scraping and showing the scraped information in our site.
What we learned
During the development of Conscious Closet, we learned a lot about web scraping with Python! Our team members also gained more experience using HTML/CSS and JavaScript to create a website.
What's next for Conscious Closet
For future implementations, we would love to increase the scope of our data to give our customers a broader selection of brands and items to choose from. We also want our customers to have the best experience on our site, so we have considered adding an AI Chat Bot to help find items! Furthermore, we want to increase personalization of the site for the customer, and provide recommendations based on their search history. People of all ages consume fast fashion, so we want to increase our impact and appeal to a larger audience.
Works Cited
Built With
- beautiful-soup
- css
- express.js
- file-parsing
- html
- javascript
- node.js
- pandas
- python
- python-web-scraping
Log in or sign up for Devpost to join the conversation.