close mobile menu
case study
UX/ui

Momo Cakes

A mobile App prototype for a local bakery that allows users to customize and order desserts quickly and easily
Type
Mobile app design
Role
Lead UX designer + researcher
Timeline
Sep - Dec 2021
Tools
Figma, Adobe Suite

00

background

As soon as the Covid-19 pandemic began, restaurants and bars quickly became one of the worst-hit industries. A small local bakery called Momo Cakes, founded by my friend Hanna, is trying to see this as an opportunity instead to grow their business online.

Although they already have an Instagram account to showcase their products, taking online orders through direct messaging soon become a headache to manage when the demand suddenly rose so drastically. I was therefore asked by the founder to create a mobile app that allows customers to easily order and customize cakes and other desserts that can be either delivered or picked up at their store.

01

Getting to know the users

To understand the needs from the user's perspective, I did preliminary user research using surveys and interviews within the existing customer group of Momo cakes by contacting their Instagram followers. I focused on identifying which of their needs cannot be satisfied by placing an order through direct phone calls or through Instagram direct messaging.

Personas

From this round of surveys and interviews, two main user archetypes were identified, and their user journey were mapped respectively:

02

Defining the problem

Pain points

Through initial user research, four major pain points of the existing ordering experience were identified:

1
Lack of options

Food delivery apps does not provide enough options for customization.

2
Unable to track

Hard to track progress of order and delivery

3
Difficult to communicate

Communications over phone or messaging often lead to mistakes or misunderstanding.

4
Hard to handle multiple orders

Calling or messaging makes it hard to keep track of multiple orders at the same time.

"
How might we create a streamlined experience to allow customers to order custom desserts quickly and easily?
"

Goals

Four main goals were outlined targeting on solving the paint points above for the users:

Customizable

Provide customer standard options as well as unique opportunities to create

Track order status

Allow tracking of order and delivery status

Easy payment

Streamline payment process

Manage orders

Allow customers to see past orders, save favorites and manage multiple orders

Understanding challenges

Due to the limitations of time and budget, we understand it is unrealistic to offer unlimited customizable options, so it is important to figure out which parameters to customize are essential for customers to have from Day One, and which other features are of lower priority and could be implemented later on in the process.

03

From here I developed a premilinary user flow:

Wireframing

Working through a couple versions of preliminary sketches, I was able to quickly iterate through ideas and filter out which layout to take to the digital wireframing stage.

04

Lo-fi prototype

Taking the sketches to Low-fedelity wireframes allows me to flush out what information are critical to show and how to present them in an organized way. We realized having unlimited options for customers to customize is not necessarily a good thing, as having too many options could be tiring to go through for the customers. So it is important to strike a balance between selection and open-ended questions.

05

usability test r.1

Methods

I conducted the first round of usability testing after the Lo-fi prototype was completed. The study was unmoderated, with 5 participants chosen from Momo's Instagram followers. KPI included System Usability Scale(SUS), time-on-task and conversion rate.

Key findings

1

Most of the participants find it frustrating to have to choose pickup or delivery before seeing the menu.

2

For most users, navigation to a separate page for customization has too many steps.

3

Many participants found order summary have redundant pages.

Insights

1

Users need a simpler path to get to the menu page

2

Users need to be able to sort and filter the menu.

3

Users need to get customization done in fewer clicks

06

the Brand

The owner also asked me to design branding and visual identity for the business. This is critical for the development of the next iteration of the mobile prototype.

Full branding package can be accessed here.

Color palette
Logo - app
Logo - print
App splash screen

09

Hi-Fi Protype

Onboarding

Onboarding experience for first-time users give the users a brief intro to the features using simple catch phrases and high-res images to create an appealing and appetizing first impression.

Users can navigate through using either swipe or tapping the arrows.

Sign Up

Sign up experience for first-time users allows users to fill in their dietary preferences in addition to standard log in details so that the app can give them customized recommendations later on.

They also have the option to skip this step and revisit this in the account page.

Home

Home screen greets the users with gif image of rotating featured product of the season to create a fun and lovable experience.

Hamburger menu on top left gives users access to account and order information.

Menu

Menu items are sorted by categories and visually grouped by background colors. Users can view the menu items through tapping on the top bar or scrolling.

View Items

Users can click into each card from the main menu and view detailed information of the items and save as favorites or share. They can also view the detailed nutritional facts when expanding the "Show more" button.

From here, they can choose to further customize an item or directly add to cart.

Customize

This feature allows users to fully customize the dietary options, decoration and lettering message of the cakes. They can tweak the sweetness level, or choose special diet options and tweak the style of the cake.

Dietary adjustment

Users can tweak the level of added sugar and put. in special diet request

Decoration

Users can tweak the style of the cake based on existing themes, or upload a sketch image if they want to get creative

Lettering

Users can add their message and choose the color and style of the lettering

Check-out

To check out an order, users need to select pick-up or delivery locations and time, and fill in their payment details and then the order is confirmed.

Pick delivery or pick-up

Users can decide whether they want to get their order delivered or picked up, and choose date and time for either.

Confirm order

As the last step of check-out user flow, users are prompted to confirm deliver date, time and payment details.

10

NEXT STEPS

Conduct New Round of Usability Study

We plan to conduct another round of usability study based on the Hi-Fi prototypes to find out if the revised user flow is easy to use.

Improve Accessibility

Accessibility was already taken into consideration when designing the Hi-Fi prototypes, but we would like to validate it through real users. In the future, we might want to add more accessible features, such as adjustable text sizes and high contrast mode.

Design Responsive Web App for Shop Owner

In tandem with the mobile app, we are going to build a responsive web app for the owner to manage, track orders and inventories.