Smart Wardrobe Assistant
Project Type
UX Research, Physical Computing & Product Design
Class
Learning Studio Three
Duration
March – May 2025
Role
UX Researcher, UX/UI Designer & Design System Lead
Mira was a semester-long project focused on reimagining how people interact with their wardrobes. Our team identified a common challenge many people experience: deciding what to wear each day while making better use of the clothing they already own. By combining a mobile application with an Arduino-powered smart mirror, we created a connected experience that simplifies outfit planning, reduces decision fatigue, and encourages more sustainable fashion choices.

What did I do?
I contributed throughout the entire design process, including user research, wireframing, documentation, prototyping, and testing. I also led the creation of our design system, establishing the visual identity and ensuring consistency across every part of the experience. Beyond design execution, I helped synthesize research findings and communicate our concept through project documentation and presentations. My role allowed me to bridge both the digital and physical components of the experience, ensuring the mobile app and smart mirror worked together as a cohesive product.
imagine opening your closet every morning and knowing exactly what to wear without wasting time scrolling through weather apps, calendars, or racks of clothing.
What is Mira?
Mira is a smart wardrobe assistant designed to make outfit planning easier and more personalized. The system combines a mobile application and an interactive smart mirror to help users organize their clothing, receive tailored outfit recommendations, and visualize looks before getting dressed. The experience extends beyond simple wardrobe management by incorporating contextual information such as weather conditions and daily schedules, helping users make more informed clothing decisions.
Who did I work with?
I worked alongside a multidisciplinary team of designers and developers throughout the semester. As a collaborative project, we regularly shared ideas, divided responsibilities, and gathered feedback from classmates, instructors, and users to refine our solution. Through close collaboration, we balanced digital design, physical prototyping, and Arduino integration to bring the concept to life.

the process
Helping users make wardrobe decisions faster while maximizing the clothing they already own.
Our research revealed that many people experienced decision fatigue when choosing outfits and often wore only a small portion of their wardrobe regularly. Users wanted a simpler way to organize clothing, plan outfits, and feel confident in their daily choices.
how might we create a wardrobe experience that reduces decision fatigue while making outfit planning more personalized, efficient, and enjoyable?
Key Focus
but, why?
Getting dressed is something people do every day, yet the process can often feel repetitive, overwhelming, or time-consuming. While wardrobe apps and recommendation tools already exist, many fail to fit naturally into users' routines. Mira was designed around the idea that technology should reduce friction rather than create more of it. By combining personalized recommendations with interactive physical experiences, we sought to make daily outfit planning simpler, faster, and more enjoyable.
throughout the design process, being able to answer the "why" is very important.

What did I learn?
Designing Beyond the Screen
This project challenged me to think beyond traditional UX design by incorporating physical computing and Arduino technology. I learned how digital experiences can be enhanced through tangible interactions and how important it is to maintain consistency across multiple touchpoints.
Strong Foundations Create Better Experiences
One of my biggest takeaways was the value of establishing a clear design system early in the process. Leading the design system helped our team maintain consistency, communicate ideas more effectively, and create a more polished final product. It reinforced how thoughtful organization and documentation can improve both collaboration and design outcomes.
