App Development | Product Design
ReStyle
A Smarter Way To Style Sustainably
Tools
Figma
Timeline
February 2025
Overview
We’ve all been there—staring at a full closet, feeling like there’s nothing to wear. Developed alongside my team, ReStyle helps users make the most of what they already own, reduce overconsumption, and make more mindful fashion choices.
But bringing that vision to life took more than sketching a few screens. It meant digging into user needs, identifying gaps in the market, and understanding what it really takes to build something useful.
Let’s get into it.


Design Process
We followed the five-step design thinking process:
Empathize


Define

Ideate

Prototype

Test
My contributions were strongest in the defining and prototyping phases, where I helped translate insights into actionable features, refine user flows, and develop the high-fidelity prototype to ensure a seamless user experience.
Empathize
To gain deeper insight, we conducted interviews with participants of different styles, ages, and values, ensuring diverse perspectives. Our participants ranged in age from their mid-teens to their late 40s.
The Results?
The Fit Factor
Changes in body size impact clothing choices, making it harder to reuse wardrobe staples.
Less Is More
People want to buy fewer clothes but struggle with impulse shopping and trend cycles.
Selective Time Crunch
Choosing outfits takes too long, leading to decision fatigue and outfit repetition.
Style Identity Crisis
Keeping up with trends makes it harder to develop a personal style, leaving people unsure about their fashion choices.
Who Is Our Target Audience?
I created a user persona to represent ReStyle’s ideal user, using insights gathered from user interviews, competitor analysis, and examples of real pain points. By combining everything we learned, the persona captures the user’s preferences, frustrations, and behaviours. This helped keep the project focused on building an experience that truly reflects what our users need.
Meet Giselle!
An arts student in Toronto with a love for comfort. She’s ready to step out of her style comfort zone but finds shopping overwhelming and hard to keep up with. Now, she’s looking to refresh her wardrobe, learn the basics, and build confidence through fashion.
Ideate
Throughout the entire process, we had to ask ourselves:
How MIght We?
Help users effortlessly maintain a functional & personalized wardrobe that adapts to their needs?
This guided every design decision moving forward.

Effiency
Users wanted quick outfit generation with minimal effort.

Sustainability
People wanted to consume less but lacked tools to do so.

Personalization
A one-size-fits-all solution wouldn’t work. Customization was key.
Define
Now this ladies and gentleman, was where the fun began. With our features defined, we shifted our focus to execution. We put pen to paper—literally—using Crazy 8’s to quickly sketch out creative ways to bring our ideas to life.

[My Crazy 8's Sketch]
After this process, we identified key features that form the backbone of our app:
01
Closet Clean-Out Tool
Tracks unworn items and prompts decluttering.
02
Inspiration Gallery
Curated outfit ideas for effortless styling.
03
Weather-Based Suggestions
Tailored looks based on real-time weather.
04
Random Outfit Generator
Mixes and matches pieces for fresh combinations.
05
User Profile Insights
Uses personal details to refine recommendations.
Prototype
The butchering of scope; an inevitable reality check in any design process. At first, we wanted to do it all: AI-powered recommendations, social integrations, sustainability tracking, etc.
But reality hit hard. There was limited time and resources, and we needed to focus on what truly mattered. So, we took a step back and asked:

What Are The Must Have Features?

What Pain Points Will Impact The Users Most?

What Can Wait For Future Iterations?
With the outfit generator as the foundation, we designed a prototype that emphasized simplicity, personalization, and enhanced wardrobe management.
Before usability testing, we defined three core user tasks to evaluate the app’s functionality:
01
Uploading Clothing
Users should be able to add items to their digital closet in their preferred way, without guidance.
02
Generating An Outfit
Users should quickly create a casual, daily outfit from their existing wardrobe.
03
Personalized Outfit
Users should complete a measurement and style preference questionnaire to tailor recommendations.
[Low-Fidelity Wireframes - Set Up]
The Finish Line, Or Just The Start?
If ReStyle were to go live, tracking its real-world impact would be essential. Using Google’s HEART framework, we’d measure key performance indicators (KPIs) to refine and improve the experience.
So, What Did I Learn?

No One Size Fits All
Great design starts with listening. My ideas about how users would interact with ReStyle were assumptions. The real insights came from testing and adapting. The best solutions weren’t the ones I expected, but the ones shaped by real user needs.

Dream Big, Design Smart
I dream big when it comes to design, but building an app under tight deadlines forced me to prioritize usability over perfection. Every feature had to earn its place. Every interaction had to be seamless.