Mira: Smart Wardrobe Assistant
Key Skills
UX Research, Physical Prototyping & UI Prototyping
Timeline
Class
Mira was developed as the final project for CGT 27208, a course focused on UX design and digital product development. The assignment challenged us to design and prototype a user-centered experience that solves a real-world problem using research, wireframing, and testing.
We chose to address the everyday frustration of outfit planning. Mira is a smart wardrobe system that helps users choose outfits efficiently while promoting sustainability and self-expression.
Final Design
Smart Wardrobe Assistant is a hybrid digital-physical system that simplifies daily outfit planning while encouraging sustainability and self-expression. The experience integrates four components:
Mobile App – Upload clothing items, get personalized outfit suggestions based on weather and calendar events, and plan looks in advance.
Smart Mirror – An AR-powered mirror that projects virtual outfits onto the user’s reflection, with LED lighting that reflects real-time temperature (red = warm, white = mild, blue = cold) via Arduino.
AI + ML – Learns user preferences to generate tailored outfit combinations from their existing wardrobe.
IoT Connectivity – Syncs mirror and app through Wi-Fi and APIs like OpenWeather for real-time recommendations.
Together, these elements deliver a seamless and assistive dressing experience that is both practical and delightful.

Process
Reflection
Team collaboration and early research were key, enabling us to align quickly and create meaningful features. My work on the design system and documentation clarified our visual direction and communicated the concept effectively.
Challenges included narrowing scope, integrating hardware, and organizing clothing data. Next time, we’d prototype earlier, validate with additional interviews, and finalize hardware sooner to better link the digital and physical experiences.
Click the links below to view the full details of the project!