Mirror

RESPONSIVE E-COMMERCE WEBSITE

 
Mirror Hero Image.jpg

Background

Mirror started in 1994 as a clothing brand chain offering affordable and high-quality clothing for adults and children for all occasions. They are successful offline with over 400 stores around the world but lacks an online presence and have an outdated website.

Scope

Design a responsive e-commerce website to provide a seamless online shopping experience, and expand Mirror’s customer base through a rebranding that adheres to brand message and target shoppers.

Role

Research, UX/ UI Design

Timeline

8 Weeks

Tools

Figma; Miro

Design Process

01. Empathize

Research

I conducted primary and secondary research to better understand the online shopping realm, and uncover shopper’s goals and determine their pain points in an online shopping experience.

Competitive Analysis

I conducted a competitive analysis on 5 brands- H&M, Zara, Uniqlo, Everlane, and Nordstorm- to identify strengths and weaknesses in online shopping offerings. Insights helped me identify any gaps in features that Mirror might address.

Insights:

Successful brands

  • have a clear understanding of their target audience

  • integrate online and in-store inventory

  • Offer fast shipping, easy returns, and great customer support

  • Optimize for a mobile shopping experience

User Interviews

I interviewed 4 participants (aged 25-35) to understand their current goals and motivations for online shopping, and to determine their needs and necessary features of online shopping.

Goals and Motivations:

  • Necessity

  • Trend

  • Convenience

  • Accessibility

  • Different sizes and color options

  • Time-saving

User Needs

User Persona

Based on the above research, I created a persona representative of Mirror’s target shoppers.

Meet Sara, a 33-year-old Engineer in Bay Area. She cares a lot about the impact of the fashion industry on our environment and human labors across the world, so she consciously makes decisions to lessen these impacts through shopping for high-quality, minimal and classic style clothing that lasts longer.

02. Define

Project Goals

Based on the data gathered in the empathize phase, I listed out the goals of the business, users, and technical considerations to provide an easy and enjoyable shopping experience for Mirror's online shoppers. I outlined product features that are must-have, nice to have and the ones that can come at a later stage.

 

Site Map

To organize products in categories that make the most sense to shoppers, I conducted an open card sorting exercise and used those findings to create the site map to visualize the layout and content of the site.

03. Ideate

User Flow

To understand how shoppers will navigate through the website for buying a particular product, I built a user flow to identify multiple paths and decision points from entry to exit.

Low Fidelity Wireframes

Using my research findings, site map, and user flow diagrams, I started sketching few variations of the homepage. Once I decided on the visual direction of the layout, I digitized a low-fi version of wireframes based on sketches.


Further, to ensure shoppers have a consistent experience across different devices, responsive wireframes are created for desktop, tablet, and mobile.

 

Initial sketches exploring homepage layout.

User Interface Design

 

Brand Characteristics

Minimalist, trendy, clean, modern, earthy, professional

Logo Design

To establish brand identity, I brainstormed adjectives around the brand attributes and sketched as many logo options as I could. I then digitized a few shortlisted options and finalized my choice by examining their legibility at different scales.

Style Tile

To further develop the visual style of Mirror, I created a style tile which serves as a synthesizing document of the brand ideas and inspirations gathered, incorporating logo design, icons, color palette, typography, and image treatments that guides Mirror’s UI design.

High Fidelity Wireframes

By applying established UI design to wireframes, I created high-fidelity wireframes and pages to complete a task. It further helped me to examine the overall aesthetic feelings and visual balance of the website.

04. Prototype

Desktop Prototype

In the Prototype phase, I built scaled-down versions of the product for testing. It helps me uncover false assumptions, identify UX frictions, eliminate errors before investing too much in developing the product. I used Figma to create the prototype using the pages that are necessary for users to finish each task.

Tasks

  • Task 1: Find and navigate to women’s sweaters and cardigans

  • Task 2: Find Alpaca Cardigan

  • Task 3: Select color black, size M and add to cart

  • Task 4: Proceed to checkout and place an order.

05. Test

Usability Test

Test Objectives

  • Test the ease of user and overall flow of the website.

  • Test the navigation bar, easy filter, and product page.

  • Identify areas of confusion and pain points.

  • Gather feedback to identify room for improvement.

Methodology

  • In-person and zoom with Figma prototype

Participants

  • 5 participants, aged 25-35

Affinity Map

Priority Revisions

01. Add available colors on product list page

02. Add zoom-in feature to product images

03. Remove “you might like” from Cart

Reflections and Next Steps

Reflections

This is my first end-to-end UX design process where I applied design thinking. Uncovering assumptions and pain points in a familiar and habituated product was a challenging undertaking, but I had a lot of fun throughout the process. From asking the right questions during user interviews to rationalizing design decisions through solid research backup, every step of the process taught me to be agile, user-centric, and open to endless possibilities. Overall, with input and support from my mentor, I gained much understanding in the UX design process and e-commerce business.

Next Steps

Design Implementation & Handoff:

Since the design has been tested and revised, it is ready to enter the development phase. In order to effectively communicate the design to developers, I organized my design deliverables in Figma for handoff and prepared to assist with any follow-up questions.

Maintenance:

Updates and revisions will continue to exist in the future, and I will address them based on the priority levels.

Previous
Previous

Millie