Mirror
Creating a smooth shopping experience across all platforms.
Background
Mirror is a large global clothing retailer that strives to make clothing accessible to all demographics.

Problem
Mirror needs a responsive e-commerce website due to heightened e-commerce activity sprung on by Covid and increasing demand from customers. They also want to refresh their logo, reflecting their modern image.

Solution
To create a responsive e-commerce website, as well as a logo that reflects MIRROR’s neutral brand.
Duration
6 weeks

Role
UX Designer

Tools
Figma
Photoshop
Miro
Whimsical
Optimal Workshop
The final product
See the prototype below of a customer browsing the site and checking out a jacket.
Table of Contents
Research
Secondary Research
First, I conducted background research on the e-commerce market in Japan to familiarize myself with the fashion e-commerce market in Japan. Some of my key insights were:
Alternative payments are becoming increasingly common, such as Paypay, Amazon pay, etc.)
Covid has heightened
e-commerce activities and fashion account for 21% of
e-commerce revenue in Japan
Users enjoy collecting points and rewards, comparing products and finding bargains online.
Competitive Analysis
I also analyzed direct/indirect competitors, gathering the data into a chart to compare their strengths and weaknesses. This process helped me recognize trends across competitors and consider which features to incorporate into Mirror's website.
User Interviews
"The product didn't look as nice as the stock images, but I accepted my loss because it was cheap..."
- V, Japan, 27
"I value reviews above everything else."

- S, Canada, 29
"The most important things are if there is a good deal and good customer service."
- H, Canada, 27
"Online shopping to me is about being able to get things that you can't get offline or are difficult to buy offline." - C, Japan, 29
Next, I interviewed five participants, found within my social networks. All participants shopped online at least every two months. Three were female and two were male, all between the ages of 24 to 29. Three were based in Japan, and two in Canada. In each interview, I conducted a usability test with a competitor (H&M, Uniqlo, SHEIN, etc.)  to observe their likes/dislikes about existing e-commerce websites. I also created an interview script as a reference, which can be viewed here.  Each participant had fruitful things to say, such as:
Define
Empathy Map
After hearing what participants had to say, I transcribed their comments and compiled them into an empathy map, organized into thinking/feeling, seeing, hearing, pains, gains and what they do. Based on this information, I was able to draw up a persona, who would help guide and justify my choices from here on.
Key Findings
  • People are drawn to the idea of good deals and novelty products. There should be a search bar, filters, and plenty of customer reviews, granting users control in their search.
  • People like convenience; the idea of a quick, low-effort activity. Transactions should be conducted in a low total number of clicks. Users also like a variety of payment options and a guest checkout.
  • People enjoy the human aspect of online shopping. Customer reviews written by ordinary people were also highly valued.
  • Expectations not matching Reality: A major pain for online shoppers is inconsistent images which waste their time, efforts and prevent them from shopping somewhere.
Project Goals and Features Map
Next, I started to work on information architecture (IA). I brainstormed project goals and compiled a road feature map to further help me define necessary content and organize them into priorities so that I could design more efficiently.
Card Sort
To tap into how users cognitively sort clothing items, I conducted an open card sort on Optimal Workshop. Users sorted twenty cards in an unsupervised, remote setting. They were told to organize and label items for an online clothing shop. Seven users participated, ranging from 25 to 29 years old. Three were female, and four were male. Four were based in Japan and three in Canada. See the findings below.
Findings
  • Five participants created an “Accessories” category
  • Four created “Outerwear” category
  • Three created a“Business” or “Formal” category, with one user stating that they like being able to choose a “Business” option.
  • Only two participants organized the items solely by type. The other five used only styles, or a mixture of styles and types to sort the items.
  • Participants took an average of six minutes and 9 seconds to complete the task.
Site Map
Now that I understood how users organized clothing items, I could create an information architecture that enables users a smooth journey while navigating the website. To help me visualize this structure, I built a site map to reflect how pages relate to each other.
Ideate
Task and User Flows
Now I had to think about the exact journey that the user would take through that site map- which pages the user would visit and in what order. I thought about what tasks Joline, my persona, would do based on her goals, as well as the pages that she would encounter in that flow and created the following:
Fleshing it out even further, I thought about what decision points would occur within Joline while carrying out the task. These flows were essential to understanding how users may interact with a website, leading to a more optimal user experience.
Low-fi Wireframes
With my research under my belt, I was ready to start wireframing! I sketched some low-fi wireframes that reflected my research findings and referred to competitors for design patterns and inspiration as well. I then drafted responsive wireframes in Figma for web, mobile and tablet platforms.
Branding
Before I could move on to prototyping, I needed to develop the brand identity and concept to guide my User interaction Design (UI) choices. I gathered images and color palettes that were clean, fresh, simple and modern which I referred to in order to create the following logos:
UI Kit
In order to maintain consistency, I created an UI kit. I indicated the different element states for buttons and form fields so that the web developer would have all the details needed to built the styles. While building my UI kit, I thought about the following design principles:
Prototype & Test
Responsive Prototype
Putting everything together, a responsive prototype was built in Figma. See the initial screens below:
Responsive Prototype
Now, it was time to test the prototype and discover what worked, and what didn’t. Click to view the detailed test outline.
Affinity Map
After transcribing my interviews, I created an Affinity Map to help organize my findings and identify key takeaways. Click here to see the detailed insights:
Revisions
After learning the pain points of users, two main problems became clear:
  1. Users want lots of options in payment methods, filters, size metrics, etc.
    One participant primarily uses convenience store payments for their online purchases and expressed that they wouldn't purchase if a site didn't offer such. Whereas another participant was extremely delighted that Paypal was offered, as it is her choice of payment.
  2. Users like to make informed decisions.
    Disclaimers and an order review summary give users a sense of security and help them feel confident about their purchase.
I then began to organize my findings into a priority chart and began to revise the details that didn’t meet expectations. Here were some of the key changes that I made:
The final product!
After making the revisions, the product was finalized into the following screens below and ready for hand off!
Reflections
What I learned
  • E-commerce trends: Through the research and implementation of this project, I familiarized myself with design patterns that I previously lacked knowledge of.
  • Time prioritization strategies: The time constraints on the projects, and prioritization methods such as creating a road features map, and priority revisions helped me stay on track and focus on MVPs, instead of getting hung up on low priority features.
  • This was a project that allowed me to push my research skills further. I was able to conduct a usability test which proved to be extremely insightful at uncovering users' delights and pain points.
Challenges I faced
  • Participants in the usability test were unfamiliar with prototypes and experienced some frustrations due to expecting it to function like a real website.
  • Due to time constraints, it was difficult to schedule interviews in a timely manner
What I would have done differently
  • I was only able to conduct five user interviews for my research and usability testing. During the usability testing, I found that single users would feel strongly about certain things. If I had interviewed more participants, I could have better identified whether such feelings were an outlier, or more common against users.
Next Steps
  • Conduct another usability test to confirm whether users pain points users were effectively resolved.
  • Handoff to development team!
Check out my other projects!