ensemble - designing an app to make getting dressed easier and more intentional.

TIMELINE

Winter 2025

(8 Weeks)

ROLE

End-to-end Designer

TEAM

Independent Project

w/ Peer Feedback

SKILLS

UX Research

Prototyping

Visual Design

AI Integration


getting dressed is more than a routine; it’s a daily act of self-expression.

Unfortunately, in the rush of everyday life, it can also be time-consuming and lead to decision fatigue. Motivated by my love for fashion and my interest in user-centered design, this project explores how digital tools can support personal style and daily decision-making. I led the end-to-end process, from early research to interface design, to create an experience that feels elegant, helpful, and empowering.

RESEARCH

why is it difficult to get dressed?

We started by conducting one-on-one interviews with 5 users about their wardrobe experiences and clothing habits. These conversations revealed some common challenges:

DECISION FATIGUE

"I stare at my closet and feel overwhelmed. I have so many clothes, but I never know what to wear."

Many interviewees described the daily decision of what to wear as mentally exhausting, especially when rushed or unsure of the day's vibe. This mental block often led to repeating the same outfits, even when they had plenty of options.

CONFIDENCE & CLOTHING

"If I wear something I don't feel good in, it kinda throws off my entire day and I can't focus on what's actually important."

Several people shared how getting dressed isn't just functional; it's emotional. The right outfit can help them feel more put-together, confident, and ready to show up in the world. But achieving that feeling consistently was a challenge.

CONTEXT MISMATCH

"I don't really plan outfits ahead of time. I just grab something and hope it works."

Few users had a system for matching outfits to their calendar, weather, or events. As a result, getting dressed felt reactive and uncoordinated, leading to mismatches like feeling underdressed, uncomfortable, or out of sync.

COMPETITIVE ANALYSIS

To understand how Ensemble compares to existing solutions, I analyzed several popular apps with similar goals. Each offers its own strengths and areas where it could improve.

APP NAME

FOCUS AREA

STRENGTHS

LIMITATIONS

Indyx

Outfit planning

+ styling services

Offers personalized styling by experts

Styling services

are high-cost

Whering

Wardrobe organization

+ analytics

Detailed stats

+ organization

Overwhelming data presentation

ACloset

Style inspiration

+ community

Inspiring looks

+ ideas

Inspiration isn't tailored to user

Stylebook

Closet cataloging

+ planning

Comprehensive closet catalog

Very bare-bones

Cladwell

Capsule wardrobe

+ daily outfits

Focused guidance

using AI

AI doesn't suggest diverse range of outfits

USER PERSONA

To design a solution that fits users' lives, it's important to understand their daily challenges, goals, and routines. I created a user persona to better understand a typical user.

Vivi

she/her

BACKGROUND

Vivi, 28, is a marketing professional with a busy schedule of work and social events. She enjoys fashion and wants her outfits to feel polished and confident, but mornings are rushed and she rarely has time to plan. Quick closet decisions often leave her feeling uninspired.

FRUSTRATIONS

Getting dressed feels stressful and eats into her limited time. Without a clear system, she defaults to quick choices that don’t always fit the day’s events. She wants a smoother morning routine — one where she already knows what to wear, feels confident, and saves energy for the rest of her day.

IDEATION + DESIGN

version one incoming!

I initially focused on helping users organize and engage with their wardrobe in a way that felt accessible, low-effort, and genuinely helpful. The goal was to reduce the friction of getting dressed by offering a place where users could catalog what they own, plan ahead, and reflect on their outfit choices over time.

USER FEEDBACK

what did users think of the design?

User feedback revealed that even with a well-organized wardrobe, decision-making remained a major challenge. Many users still found it difficult to come up with outfit ideas, especially when pressed for time. These insights highlighted a clear next step: find a way to offer more active support during the getting-ready process.

INTRODUCING AI FEATURES

why should there even be AI in Ensemble?

Even with an organized digital wardrobe and outfit calendar, users were still spending time and energy trying to come up with outfit ideas.

This led to an important realization: the app was organizing clothing, but not reducing the cognitive load of getting dressed. Users still had to mentally piece together outfits themselves. In order to truly help users, the app couldn’t just track clothes, it had to offer intelligent suggestions. This led to the creation of Assemble, the app’s AI-powered styling assistant.

Assemble helps users:

  • Personalize outfit suggestions based on weather, events, user preferences, and past outfits

  • Spark inspiration by creating outfit combinations that the user might not have thought of

  • Offer suggestions without judgement, creating a space for people to freely explore fashion concepts

When designing Assemble, it was important that AI wasn’t taking over; rather, it collaborates with the user. Assemble can help users build an outfit from scratch, or it can offer suggestions when the user is unsure about a particular piece. It includes a chat-based interface for users to communicate using natural language. Assemble also provides styling notes, where it can explain its choices, affirm the user’s choices, or gently make suggestions to make alterations.

IMPLEMENTING ASSEMBLE

making adjustments and improvements!

Now that Assemble had been created, I revisited the app’s design to integrate AI into key moments of the getting-ready flow. Version 2 of Ensemble introduces a new flow for users to quickly create outfits that will suit their day-to-day activities.

WHAT CHANGED

did Ensemble help people get dressed?

TIME SAVED

Cut morning outfit decisions by up to 40%.

SMOOTHER MORNINGS

Users described mornings as less stressful and more effortless.

ENGAGEMENT WITH CLOSET

Weekly outfit logging helped users rediscover forgotten clothes.

CONFIDENCE BOOST

Users felt more polished and self-assured in their outfits.

With Assemble, the app began to address that missing layer: inspiration. By introducing AI-powered outfit suggestions tailored to weather, events, and personal preferences, the app started to offer real support in users’ daily routines. Instead of asking, “What should I wear?” and having to manually sift through their closet, users could now receive thoughtful starting points — and tweak them as needed.

This shift not only helped reduce decision fatigue but also made the experience feel more dynamic and empowering. The AI didn’t replace the user’s sense of style — it encouraged it. It turned the app into a collaborative space where users could explore new combinations, feel more confident in their choices, and ultimately get dressed with more ease and enjoyment.

REFLECTIONS

what did i learn from this project?

Working on this project reminded me that good design isn’t just about creating a clean interface or organizing information; it’s about solving the right problem. It’s important to step back and make sure to fully address the initial issue users were facing. Users didn’t just want structure; they wanted support.

AI is a useful tool, but it is important to ensure that it is transparent with its reasoning and to have room for the user to express their personal style. The most important features aren’t always the ones that are the most complex; rather, they’re the ones that understand the user’s mental load and offer relief in the moments it matters most.