burntraisin

UX Project: Shoobwiches (1/3)

A mobile-ordering app for a sandwich shop.


Overview

This is the first project I completed as part of completing Google’s UX design course.

The Design Prompt: Design a mobile-ordering app for a sandwich shop.

The Product: Shoobwiches is a local sandwich shop located in the NYC metropolitan area that aims to prepare and deliver healthy sandwiches. It targets busy customers like commuters and workers who lack the time to prepare a meal.

The Problem: Busy workers and commuters lack the time to prepare a meal.

The Goal: Design an app for Shoobwiches that allows users to quickly and easily order and pick up fresh dishes.

What I Did:

Duration: Summer 2021


Step 1: Empathize

User Research: I conducted interviews and created empathy maps. The primary user group was working adults who don’t have time to prepare meals.

Pain Points: I’ve identified four main pain points that the design should solve:

  1. Time: working adults are too busy to prepare meals.
  2. Accessibility: mobile platforms for ordering food aren’t compatible with assistive technologies.
  3. Text: text-heavy menus are often difficult to read and order quickly from. A lack of food descriptions or head-to-read nutrition information cause misunderstandings and a lack of confidence.
  4. Customizability: a lack of menu item customizability causes frustration.

Based on this, I created two personas:

Persona Doris Persona Jiang The profile images for each persona are generated and not a real person.


Step 2: Define

I’ve identified what the design should aim to solve by creating problem statements based on the personas.

Problem Statements

Doris Stewart is a busy adult who needs to order food in the quickest way possible because they don’t have time to make lunch for themself.

Jiang Ping is a particular person who needs customizable food options because they want the food to suit their tastes.


Step 3: Ideate Solutions

Competitive Audit

I conducted a competitive audit to compare the user experiences of a few competitor apps.

Competitors’ Strengths:

Competitor’s Weaknesses:

Flowchart

Based on the research done, I made a flowchart to trace what steps a user might take when ordering from a sandwich app, which I would model the app after.

Flowchart

Paper Wireframes

I drafted 5 iterations of each screen of the app on paper to ensure that the elements would address user pain points. For the home screen, I prioritized a quick and easy ordering process to help users save time. Stars were used to mark the elements that would be used in the initial digital wireframes.

Three wireframe sketches of the home screen Three wireframe sketches of the home screen

Digital Wireframes

Digital wireframe Digital wireframe Digital wireframe


Step 4: Initial (Lo-Fi) Prototype

This low-fidelity prototype connects the primary user flow of ordering a sandwich, which will be used in a usability test with users.

Lo-fi prototype


Step 5: Test

I conducted a usability study with five participants who order food at least twice a week.

Goals

Findings Summary


Step 6: Iterate on the Prototype

Mockups

The usability study revealed that there were no functionality difficulties. When proceeding with the mockups, I based them on the digital wireframes.

Hi-fi mockups

High-Fidelity Prototype

This high-fidelity prototype connects the primary user flow of ordering a sandwich, which will be used in another usability test with users.

Accessibility Considerations


Step 7: Test the Hi-Fi Prototype

I conducted a usability study on the mockups with five participants who order food at least once a week.

Goals

Findings Summary


Step 8: Prototype (Again)

From my findings, I restructured a part of the user flow by making the customization feature a step-by-step process.

Before and after customization user flow

I made the “Order Status” page more visible by placing it on the home page and adding the feature to the app’s navigation menu.

Before and after home screen

The Final High-Fidelity Prototype

The final high-fidelity prototype presented cleaner user flows for customizing and purchasing a sandwich. It also met user needs for a pickup or delivery option as well as an opportunity to place past and favorite orders to make the ordering process quicker.

Final hi-fi prototype


Going Forward

What I Learned

While designing the Shoobwiches app, I learned that the first ideas are only the beginning of the process. Usability studies heavily influenced each iteration of the app’s designs to best serve the user.

Next Steps

  1. Conduct another round of usability studies to validate whether the pain points users experienced have been effectively addressed.
  2. Conduct more user research to determine any new areas of need.

Slide Deck

Interested in viewing the slide deck for this project? View it here on Google Slides.