top of page
MBP Mockup.png
Asset 3_3x.png

A Responsive

E-commerce Website

Background

Mirror is a global clothing store started back in 1994 and it has over 400 physical stores in 32 countries, selling a very wide range of styles of clothing with affordable price.

They currently are willing to update and reinvent their online platform to stay competitive in the market trend.

Goals

  • To design a new logo that attracts a wide range of target group

  • To design an e-commerce platform with easy and pleasurable shopping experience for customers

My Roles

UX Designer.

Engaged on process of the design, from research to usability testing and further iterations.

Tools Used

Sketch, Adobe Illustrator, Adobe Photoshop, Invision, Zepplin

Design Process

research.png

Research

Competitive Analysis

Interviews

Persona

Empathy Mapping

Storyboard

interaction design.png

Information

Architecture

Card Sorting

Sitemap

Sketches

wireframe.png

Interaction

Design

Task Flow

User Flow

Wireframes

Responsive Wireframes

Low Fidelity Prototype

UI design.png

User Interface

Design

Brand & Identity

Style Tile

Responsive UI Design

UI Kit

test.png

Iteration &

Implementation

High Fidelity Prototype

Usability Test

Affinity Map

Design Iteration

Research

1. Research

To understand what needs to be done, we conducted some research to understand users’ pain points and unmet needs. We started with a competitor analysis to find out what are the strengths and weaknesses of both direct and indirect competitors in their e-commerce platforms. 

 

1on1 interviews were followed after the competitor analysis to gain deeper empathy. We had 5 participants interviewed about their latest online shopping experience.

Research Summary

4 out of 5 interview participants shop online at least once fortnightly and use their mobile phones to shop. The males shop based on their needs while the females are easily driven to shop by promotion.

​

The main reasons of shopping online are:

convenience - lower price - wider range of product availability - product reviews 

“Trying clothes in store takes so much effort”

“Customers’ reviews help me in making decision”

Pain Points

  • No instant checkout

  • Delivery charge and time

  • Size inconsistency

  • Inaccurate product photo and description

  • Return and exchange policy

  • Inconsistent promotion

Unmet Needs

  • Receiving good products as described

  • Receiving product on time

  • Easy and quick checkout

Based on the research findings, both Persona, Empathy Map and Storyboard were created.

DesignLab - Persona Development_edited.p

Persona

Ellie is a 30-year-old flight attendance who spends most of her time travelling around the world. She hardly has the time to go to the shops and she is relying her self on e-commerce site to get her shoppings done.

Empathy Map

Empathy map helps us to understand the persona’s emotional values in shopping online.

DesignLab - Empathy Map V3_edited.png
Storyboard Template_edited.png

Storyboard

The storyboard was created to understand the persona’s experience in certain action. 

Information Architecture

Card Sorting Findings

2. Information Architecture

A card sorting exercise was done to understand how users are going to navigate the site. From there, we can clearly see the direction on how categorisation works.

​

8 people participated in the card sorting exercise using 30 cards via OptimalSort.

  • 75% of the participants categorised the items into this groups: Accessories, Dresses, Outwears, Sandal & Shoes, Tops, Bottoms and Skirt

​

  • 7 out of 8 participants grouped items into Accessories

​

  • 2 categories were created based on the items’ materials: Cotton and Denim/Jeans

​

  • 3 categories were created based on the style: Formal, Feminine and Sporty

Screenshot 2019-08-26 at 4.28.56 PM.png

Based on the cards used for sorting and the findings, we created a site map to structure the site.

KACA Sitemap NoBG.png
Interaction Design

3. Interaction Design

We started the interaction design process with creating the happy path for a particular task to provide the most intuitive interaction of the website. It came out as the form of a task flow and a user flow. The site map from previous section and the user flow were then translated into low-fidelity responsive wireframes as an initial design of the website.

Task Flow

The task flow of buying a jacket.

Mirror Task Flow NoBG.png

User Flow

The user flow of buying a short denim dress.

Mirror User Flow NoBG.png

Low Fidelity Wireframes for Desktop

Mirror Wireframe Home v1.png
Mirror Wireframe SubCat Jacket v1.png
Mirror Wireframe Men v1.png

User Interface

Mirror Wireframe Product Page v1.png

Responsive Wireframes

The wireframes of the homepage for desktop, tablet and mobile. 

Mirror Wireframe Home v1.png
Tablet Home v2.png
Mobile Home v3.png
User Interface Design

4. User Interface Design

Once the low fidelity wireframes were completed and tested, we moved on to visual design. We created a new face for Mirror in this stage by giving it a brand new name, logo and colours.

 

There are a few keywords that we came out for the brand personality:

clean - modern - chic - fresh - neutral - consistent - comfortable - reliable - quality - affordable

 

Mirror was then re-branded to KACA, which means glass in Indonesian.

MIRROR                GLASS                KACA

KACA Logo.png

Style Tile

KACA Style Tile.png
KACA Style Tile.png

User Interface

01 KACA Homepage.png
04 KACA Homepage WOMEN.png
05 Women.png
10 Product Page Qty.png
06 Jackets v2.png
11 Product Page Top Basket.png
12 Order Summary.png

UI Kit

KACA UI Kit.png
Iteration & Implementation

5. Iteration & Implementation

As the design was done, we started the testing phase by performing a usability test on the high fidelity prototype. This allowed us to receive feedbacks from the users, which we created an affinity map from. This process helped us to sort, prioritise and rank the feedback and the revisions that would follow.

Usability Testing Overview

  • 4 participants, 1 was a participant from the previous research

  • 2 tests in-person, 1 test remote via Google Meeting, 1 test via screen recording 

  • Aged range 25-35

  • 100% of the participants were able to complete the task

  • Each participant took the average of 2 minutes to complete the task

Task To Complete

  • To buy red blouson jacket size M

Findings

  • Overall design is good and easy to navigate

  • 2/4 of the participants tried to search for the item

  • 2/4 of the participants tried to select the colour on the sub-category page

  • All participant clicked on the product image when selecting the item

  • 1 participant tried to type in the quantity in the box given

  • All participant selected colour, size and quantity before adding the item into shopping bag

  • All participant easily found the shopping bag notification and clicked Checkout

  • 1 participant expected the drop down menu to appear on hover and clicking will direct user to category page

Affinity Map

KACA Affimity Map.png

From the usability testing findings, there are some design iterations needed to be done (in order of priority):

  • Enable picking colour from sub-category page

  • Make the default quantity to 1 to save one click

  • Balance out the layout of the footer

  • Change the colour of bag icon when an item is added

  • Change the primary CTA buttons (add to bag, checkout and proceed to checkout) to red

Visual Design Iterations

Before (left) and After (right)

01 KACA Homepage.png
01 KACA Homepage.png
11 Product Page Top Basket.png
10 Product Page Top Basket.png
12 Order Summary.png
11 Order Summary.png
KACA MAC.png

Because some of the iterations made are not visual, they can be seen in the prototype, as well as the final design.

Reflection

I have never thought the design process could be so interesting. I learned a lot during the process, especially in research, empathising and design patterns. I believe there are still a lot to learn and improve for the next project.

Other Case Study

Personal Logo.png

© 2024 by Jesslyn Junaedi

linkedin-logo.png
medium-size.png
bottom of page