Project

Sandwich Shop App
Google UX Project

Role

Interviewing
Ideating
Usability Testing
Wireframing
Prototyping
Iterating

Tools

Pen + Paper
Figma
Jamboard

Duration

June – September, 2022

Challenge

Busy professionals have limited time to cook healthy meals and rely on ordering takeout. The process of ordering takeout is complicated due hard to find and difficult to navigate menus, and imprecise meal prep times, resulting in customers wasting time waiting or getting cold food.

Solution

The Sandwich Shop app will categorize menu items neatly and present them in a visually pleasing layout for easy navigation. Additionally, it will offer a dynamic progress bar to show real-time updates on orders.

The Sandwich App will let users buy healthy sandwiches which will affect users with little time by allowing users to make simple buying decisions and track progress.

Research

Summary

After conducting interviews and creating empathy maps, one of the primary user groups identified were professionals who are busy with work and don’t have time to cook meals. In addition, extracurricular activities and family obligations contributed to their lack of time to cook healthy meals at home.

Pain Points

Time

Professionals are too busy to cook healthy meals

Efficiency

Restaurants do not offer precise meal preparation times

Use

 Menus can be cluttered, hard to read or locate

Persona

Jesse, 27
Single
Bank Professional

Jesse is a young professional who is busy with work and extracurricular activities. She’s single and often buys dinner on her way home.

Goals

  • Spend free-time on activities and loved ones
  • Eat a healthy diet

Frustrations

  • Menus are hard to navigate or locate
  • Challenging to guess when food is ready for pickup

User Journey Map

It was evident after mapping Jesse’s user journey that having an live order status is very important to improve the user experience.

Design Process

Paper Wireframes

Numerous iterations of each app page were sketched, and the most refined version of each was extracted and assembled to form the main process flow.

Digital Wireframes

Low-Fidelity Prototype

Usability Study Findings

Round 1 Findings

  • Too many steps to finalize an order

  • How to customize sandwich?

  • How to remove sandwich?

Round 2 Findings

  • Create account option was hard to find

  • Checkout process was unintuitive

Mockups

From challenge to solution

After adding items to the bag, the logical next step was unclear. I converted the summary page into a full screen overlay and provided only “checkout” or “close page” as the only options. The overlay communicated the idea that the bag is separate and can be accessed at any stage in the process. Furthemore, based on usabilty findings, an “edit” and “remove” option were added to each sandwich order to allow customization of the sandwich and overall order.

Users displayed confusion when attempting to find the account page. I substituted the “checkout” icon in the footer row with an “account” icon. This change was made because users have the option to proceed with the checkout process directly from the bag overlay screen and keeping the “checkout” icon on the main screen seemed redundant.

Final Design

Final high fidelity prototype presented a clear flow with more logical options that improved how the user navigated the app.

Sandwich Shop Protoype

Accessibility Considerations

1. Used images for sandwiches to allow users to more easily identify the sandwich type

2. Used color contrast that meets accessibility requirements for improved readability

3. Used icons to allow users to find various sections of the app more readily

Outcomes

Impact

The primary objective of the app was to provide busy individuals with a seamless experience when ordering sandwiches. One key feature that helped achieve this was the order progress bar, which allowed busy professionals to anticipate their pickup time and better manage their arrival. Overall, the app succeeded in providing a convenient and efficient solution for ordering healthy food.

What I learned:

Usability studies revealed challenges users had that contradicted my original assumptions. For example users were challenged when wanting to customize a sandwich or checkout. Prototypes and usabilty testing were essential in uncovering these pain point and the feedback was used to rework the design.

Next Steps

1. Conduct another usability study to determine if the previous challenges have been addressed.

2. Conduct more research to determine if there are any more opportunities to improve the app.