Inspiration
Overconsumption in the fashion industry has reached alarming levels, contributing to environmental degradation and overflowing closets. In response, our capsule wardrobe app provides a sustainable solution. By offering curated collections of timeless pieces, users can break free from excess, minimize waste, and define their personal style with ease.
What it does
Our app revolutionizes wardrobe management by allowing users to effortlessly upload their articles of clothing into their digital wardrobe. The app generates a personalized "outfit of the day" based on the user's preferences and style. If the outfit isn't quite right, the app regenerates new outfit options until the perfect look is achieved. Additionally, our app features an environmental page that provides users with personalized statistics on their fashion consumption habits, empowering them to make more sustainable choices. Furthermore, we offer a comprehensive fabric care guide to help users prolong the lifespan of their garments and reduce environmental impact.
How we built it
The Wardrobe page was primarily developed using Object-Oriented Programming (OOP) principles. We designed a Wardrobe class and instantiated objects capable of interacting seamlessly with the wardrobe, facilitating the effortless addition of various clothing items. Additionally, we implemented functions enabling users to add, delete, and locally store clothes within the wardrobe interface.
Challenges we ran into
As a team of four working with React Native and TypeScript, we encountered several challenges throughout our development process. Firstly, integrating React Native with TypeScript presented a learning curve, as we navigated the nuances of type definitions and ensuring compatibility between the two technologies.
Accomplishments that we're proud of
In our team, we had no prior knowledge of creating apps. However, in under 24 hours we were able to create a fully functional capsule wardrobe.
What we learned
In this project, we had no prior experience in React Native or TypeScript presented a steep learning curve for our team. Throughout the development process, we gained valuable insights and skills that will undoubtedly shape our future endeavors. We learned the fundamentals of React Native, mastering its components, navigation, and state management.
What's next for CapSoul
We aim to promote sustainability further by integrating a marketplace feature, where users can buy, sell, or exchange pre-loved clothing items within the community. This not only encourages mindful consumption but also fosters a culture of circular fashion, reducing waste and extending the lifespan of garments



Log in or sign up for Devpost to join the conversation.