Inspiration

DressReady was inspired by how unpredictable Virginia weather can be. One day it is cold and rainy, and the next it is sunny and warm, which makes planning outfits frustrating. As someone who loves fashion, I wanted to create something practical that helps people feel prepared without sacrificing style. My goal was to build a tool that makes everyday life easier by showing users exactly what they need to know before they walk out the door.

What it does

DressReady helps users decide what to wear by combining weather conditions, upcoming calendar events, and personalized outfit guidance. The idea is to give users one place where they can quickly understand their day and prepare for it. In the future, DressReady is meant to work especially well as an iPhone widget, so the first thing users see when they unlock their phone is the weather, their upcoming events, and reminders for what to wear. It can also send practical notifications, like alerts when rain is coming soon or when it is time to start getting ready for an event.

How we built it

I built DressReady as a frontend application using React, TypeScript, and Vite. I designed the interface to show weather information, event details, and outfit suggestions in one clean experience. I also worked on integrating Google sign-in and calendar-based functionality so the app could eventually connect weather conditions with the user’s schedule. Throughout development, I focused on creating a product that feels practical, modern, and easy to use on mobile.

Challenges we ran into

One of the biggest challenges was UI design. Even when the logic and code were working, creating an interface that felt polished and intuitive was much harder than expected. Another challenge was translating the design vision into a working implementation without losing the functionality already built. Balancing usability, style, and technical execution was the most difficult part of the process.

Accomplishments that we're proud of

As my first project, I am proud that I was able to build something functional and meaningful. I created an app that combines weather, events, and fashion into one experience, and I got it working in a way that already feels useful. I am especially proud that I took an idea from my everyday life and turned it into a real product.

What we learned

I learned that even with my current skill level, I can still build apps based on ideas I genuinely care about. This project showed me that if I continue improving my skills, I can create software that solves real problems and makes everyday life easier. I also learned that design, usability, and product thinking are just as important as writing the code itself.

What's next for DressReady

The next step for DressReady is to turn it into a real iPhone app with a practical home screen widget. I want to add smart notifications, countdowns for upcoming events, and weather alerts that warn users when rain or sudden weather changes are coming. In the future, I also want DressReady to give even better outfit recommendations throughout the day, so users can stay prepared for every event on their schedule.

Built With

Share this project:

Updates