Rajasaurusrex

Project Summary

Rajasaurusrex is a skateboarding and apparel company started by a creative founder who wanted to share her creativity through skateboarding, artwork, and clothing. The founder is a graphic designer that approached makeitMVP with an e-Commerce app design that ties into Rajasaurusrex’s existing website.

 

Problem Statement

The client had plenty of design ideas of what she wanted her app to look like, but was unsure how to help users progress through the entire shopping experience from product discovery to product purchase.

 

The Solution

The design team in conjunction with the client and developer team identified the following steps needed to solve the problem statement:

  • Conduct a UX audit of the existing app design

  • Create a user flow from product discover to product purchase

  • Design the missing screens to complete the user flow

Design Team

 
  • Surbhi Chelawat, UX/UI Design Lead

  • Priscilla Cao, UX/UI Designer

  • Susanne Kianicka, UX/UI Designer

  • Brian Louie, UX/UI Designer

  • Robert Chacon, UX/UI Designer

 

My Contributions

 
  • UX Audit

  • Competitive & Comparative Analysis

  • User Flow

  • Card Sorting

  • Design System - Components

  • Mid Fidelity Mockup - Checkout Process

  • High Fidelity Mockup - Checkout Process

 

Tools Used

 
  • Figma

  • Figjam

  • Optimal workshop - card sorting

Challenges Faced Throughout the Project

 

The Creative Client

The challenge we faced the most was to let the client be as creative as she wants to be without sacrificing the functionality and usability of the app. While many of her ideas were beautiful and aesthetically pleasing, they were often not user friendly.

To overcome this challenge, my group and I would advise our client of best practices and provide data from usability testing to back up our advice. We would also create mockups of what users wanted vs what the client had designed to show her the difference. However, even with our advice, data, and mockups, the client would often choose her design.

 

Scope Changes

Our initial scope of design was to create a business dashboard for Rajasaurusrex rather than working on the eCommerce application. We had spent the first two weeks of the project doing user research and competitive and comparative analyses for the business dashboard. Upon further discussion with the client, we found out that she had an active account with Square which had a feature for a business dashboard. One member of our design team was able to teach her how to use this feature. The client and makeitMVP then decided that the design team work on fleshing out the client’s initial app design idea. Because we had to start over with the research phase, the design team didn’t have enough time to do any more than 1 round of usability testing.

UX Audit

Myself and two other designers divided amongst ourselves the client’s existing designs to conduct an UX audit. We wanted to identify the following:

  • Areas that may cause user pain points

  • Gaps in design continuity from product discovery to product purchase.

 

User Pain Points

We were able to find 5 major pain points:

  1. Menu Icons: Utilize icons that users are familiar with and consider placing the name of the icons below them.

  2. Color Contrast: Rainforest header with white fonts will be difficult for users to see.

  3. Buttons: Sizes and shapes are inconsistent throughout the design.

  4. Fonts: Typography is difficult to read. The sizes and weights are inconsistent.

  5. Section Naming: Can be confusing. Advise to use section names users are familiar with. Ex: Field Journal vs User Profile.

 

Gaps In Design Continuity

We were able to find the following design gaps:

  1. Checkout process missing (View bag, Shipping Info, Payment Info, Order Confirmation, etc.)

  2. “Housing” for payment and shipping information missing

  3. View All Products screen incomplete

  4. Filtering options missing

  5. Hamburger Menu layout missing

  6. User Profile screens incomplete (My Rewards, My Favorite Items, My orders, etc.)

  7. Events page incomplete

Competitive & Comparative Analyses

Our group did a competitor and competitive analyses of Rajasaurusrex ‘s competitors. I specifically looked at the checkout process of Pacsun, Zumiez, and Tilly’s to gain an understanding of the checkout process of other skateboarding eCommerce apps.

Site Map

This site map was created with the help of card sorting activities performed by users. The site map helped the design team gain a better understanding of how users expect products to be organized.

 

Persona

Name: Sandra Garcia

Location: Los Angeles, CA

Age: 22

Occupation: Barista at Dutch Bros Coffee

Bio

Sandra is attending UCLA and majoring in filmmaking. She recently started working part-time at Dutch Bros. When she’s not busy with school or work, she likes to spend time skateboarding and learning new tricks at the local skatepark. Now that she’s also making some money on the side, she’d like to buy new skateboards and clothing on a regular basis.

Goals

  • Sandra would like to buy skateboards and apparel from a non-mainstream brand through an app.

  • Because she’s busy with school and work, she would like to have her purchases delivered to her house.

  • Sandra doesn’t like to store her personal info on a new app at first, but would like to have the option to do it eventually.

Task Flow

Keeping Sandra in mind, our group focused on designing 3 key flows for our target user:

  • Shop as a guest

  • Sign Up and shop

  • Sign In and shop

We needed to consider the best and shortest path for each flow as well as consider the best platform to design for before starting our mid-fidelity ketches to brainstorm solutions.

 
 
 

Sketches and Mid-Fi Prototype

Once our group has completed the UX Audit and created user flows, we were then able to create sketched wireframes based on the flows and then created a mid-fi prototype of Rajasaurusrex.

 
 
 

Style Guide

We worked with the client to choose a typography that would fit the Rajasaurusrex brand while also being easy to read for users.

We also created a components library to ensure that our work was consistent and efficient throughout the app design. Components that were created included buttons, text fields, top & bottom navigations, and alerts.

  • Typography

  • Main Components

Usability Testing

Because we had a change of scope 2 weeks into the project by management and the client, the designers didn’t have enough time to do more than one phase of usability testing. We were able to have 10 users test this app and provide feedback. The tasks and results are as follows:

 

Tasks

  • Task 1: Create an account

  • Task 2: Buy a Ladies Tee Shirt called Triangulation

  • Task 3: Find an event happening in March 2022

Results

  • Success rate of completing tasks in under 8 minutes was 100%

  • Success rate of completing task was 100%

Iteration #1

The following were the some of the bigger concerns users expressed while trying to complete the tasks:

  • Top Navigation: The majority of users stated that the rainforest with white fonts & icons were difficult to read. Many did not initially realize that there was a hamburger menu and the shopping bag. We had pointed this out to the client when we initially performed the UX Audit and now had feedback from users to backup our advice. The client did not want to change the background nor the font colors, so she decided to add a dark overlay to the rainforest background.

  • Bottom Navigation: The majority of users stated that the wooden planks were distracting from the buttons. Some even stated that the buttons were too small and looked incomplete. We had also brought this to the attention of the client in our UX Audit. After presenting the user feedback, the client did not want to change the wooden planks, so she decided to add a dark overlay as well, and enlarged the buttons.

  • Appearel Background: Users also stated that the grey background for the tees, tanks, and hats made the app look incomplete. Some thought that perhaps the app was still loading. After presenting these findings to the client, she decided to keep the grey background regardless of what users stated.

 

High Fidelity Mockup

Based on the usability feedback we received from users, we were able to implement changes approved by client and create the high fidelity mockup below. Please feel free to click through the mockup using this link.

 

Next Steps

Our group of designers recommended our client to explore the following options for future iterations:

  • Do another round of usability testing for the updates made on iteration #1 and implement user feedback

  • If the client decides to keep section names that aren’t familiar to users, consider making tutorial screens for users to become familiar with section names

  • Add option to allow customers to give reviews and star ratings for products

  • Add push notifications to alert customers of new products and special offers to increase business revenue