Inspiration

What it does

Check My Fit is a digital closet organizer that helps you plan and track your daily outfits. Upload your clothing items to build a virtual wardrobe, then mix and match pieces to create outfit combinations. Schedule these outfits on a visual calendar to plan your looks ahead of time and avoid outfit repeats. The monthly calendar view becomes your personal style diary, letting you look back at previous outfits for inspiration when you're stuck on what to wear.

How we built it

We used Node.js for the back-end with Express as the framework, with MySQL as the database management system. We used embedded JavaScript and CSS for the front-end.

Challenges we ran into

In working with Express, we had difficulty figuring out how to properly integrate the MySQL database in a way that could be accessed from anyone's machine running the code. We also had challenges synchronizing all of our efforts as each of our skills were in varying areas.

Accomplishments that we're proud of

Since most of us hadn't used Express or really written a full-stack application before, we're proud of the fact that we were able to combine our efforts and output a working project in such a short period of time.

What we learned

We learned how to use Express to make a full-stack web application with a MySQL database. We also learned about the Model-View-Controller paradigm and how to implement it from scratch using Node.js and EJS.

What's next for Check My Fit

AI integration for outfit suggestions based on past outfits, current weather or future weather. Image handling for outfits/clothing based on User input or Google Images fetching.

Slide Deck

https://docs.google.com/presentation/d/1emho6VeGED0cEr75gBSsLBv2WyPwl_mMGc5sUeBFwE4/edit?usp=sharing

Share this project:

Updates