Weather Girl

A weather app that uses your schedule to suggest the best outfits

My 48 hour independent design sprint!

What's the Big Deal?

As illustrated in the prompt, weather is ever-changing. It's so frustrating to dress for a hot day at noon only to be stuck in cold rain at 6pm! Everyone deals with this problem in their own way: leaving umbrellas and jackets in the trunk of their car, extra pairs of shoes under their desk at work, etc. But what if there was an app that kept you informed?


I started this process with user research. Due to the time crunch, I went to various group chats and family members to understand the pain points people have with dressing for the day. To my surprise, I was met with apps to research that I'd never heard of and feature suggestions. One of my friends recently started using a black-owned app called Snafu that sends pictures of really stylish outfits to suggest what you should wear according to your city's weather. The same friend also brought up a point that made a lightbulb go off in my head. She said she wished she could tell the app when she had certain plans, like going out to dinner, so it could suggest an outfit that correlates to the weather for exactly when she will be out.

Not only was my user research helpful in finding affordances and constraints of everyone's current journeys, but it lead me to my solution. I started to plan how a weather app could connect to someone's calendar to offer the forecast for the day's list of events, as well as suggest outfits based off their past choices and preferences. The calendar connection was inspired by my use of Calendly and my immense love of Google Calendar.


I began sketching an app I called "Weather Girl" (which doesn't mean it's only for women). The main features I started with were:

  • Onboarding

  • Weather forecasts according to schedule

  • Clothing suggestions

In the sketching phase I also chose a color palette that is reminiscent of the seasons and weather.

Side Note: I just realized I'm from Hampton and everyone might not know what that weird structure is on the weather screen! It's the Hampton Coliseum, it looks kind of like a diamond halfway stuck in the ground.

Coming to Life

Wireframing and building this prototype was fun! Weather Girl turned out exactly how I imagined it to be.


While building this out I had to go through the user journey a few times, which added a few more small features. Notice the messages and profile buttons at the top of the screens, the "back" buttons and the home screen notification to illustrate the seasonal messages.


Prototype Screens

App Flow

Click on the image to magnify, if necessary.

Onboarding is the most important part of the user experience here! The series of questions asked in the beginning will give the app a good sense of the user's preferences. In the prototype screens, the example questions I included allow the app to connect to their calendar, learn the user's preferred temperature and compare their past outfits to the weather on the days they wore them. Of course, people change, so the user can change their preferences in their profile.

The other key features for the Weather Girl app are the schedule-driven weather forecasts and the clothes suggestions. Within the app, the weather page is essentially the home screen and the user can access the outfit page from there. As a bonus, an extra feature is the Weather Girl notification. Based on the preferences gained from the onboarding questions, users will receive notifications of when the seasons officially change so they can update their wardrobe!

User testing

After finishing my prototypes, I sent a few mockups to the people I initially surveyed. They loved my designs and even wished they were real! It was nice to know that I was able to successfully execute this vision and make my target users happy and excited about the product!

In Conclusion

This was a fun and exciting project! I've done a sprint before, but never THIS fast and alone. I really pushed myself and was surprised at the outcome. Hopefully, this assignment shows my hard work and diligence. I also hope it shows my commitment to user research when it comes to my design work. Although texting people isn't usually my user research method, I think it was the perfect way to get rapid feedback so I could hit the ground running with the design process.

Email:               Phone: (757) 822-8309