Duration
Feb 2021 - May 2021
team
Solo Project
role
Research, Interview, UX, UI, Testing, Prototyping, AR Implementation
tool
Figma,
Adobe Aero
Overview

ChopChop is a restaurant mobile app that provides a better dining experience in new ways. Users can verify the restaurant’s ambience, reserve the table location, and see the food details through the AR(Augmented Reality) menu.

The goal of this case study is to improve upon restaurant apps to meet Millennials' needs and have upgraded restaurant experiences.

problem

Many restaurants offer more outdoor seating and parklets after Covid-19. However, it’s hard to check their changed ambience until we visit.

Furthermore, even though we use food services apps, we still search for more information we need such as food and restaurant details. These extra steps make it more inconvenient to have a good restaurant experience.

PROBLEM STATEMENT
How might we provide better restaurant experiences for users' needs?
Goal
Product Goals
These days, having a new experience is one of the important factors when choosing a restaurant.
  • Create a filter that users can choose their table environment
  • Improve functions so users can check ambience and table location when making a reservation
  • Provide accurate menu to explore food details
Business Goals
  • Help restaurants improve their services to gain a large user base
  • Reduce reservation cancellation by offering enough information
  • Provide food information to customers without time consuming explanations
  • Charge the restaurants a fee for every booking
solution

Provide a fun and improved dining experience that users can explore a restaurant's ambience and make a reservation for a nice table.

Search table environment

Find a restaurant by filters. Users can choose the table environment.

Check ambience

Check detailed restaurant ambience through a 360 degree picture before visiting the restaurant.

Reserve the table location

Fill out the reservation form, then select the table location a user wants.

Check details by tapping the reserved table after making a reservation.

View AR Food

Accurate menu to explore food details.

Check realistic AR food presentation on the user's table in a playful way without time consuming questions about unknown foods.

Process
MARKET RESEARCH

First, I started with market research to understand users' needs towards their current restaurant experiences.

From the research, I realized Millennials emphasize eating out more than other generations since they use meals as a way to socialize with others.

What Millennials want from restaurants?

51 % of Millennials said they wished that restaurants would allow them to choose their own tables from a seating chart located on the restaurant’s website during the reservation process.

60% of Millennials also indicated they wanted restaurant technology to provide more detailed food information such as nutrition, allergens and sourcing.

According to the Association’s 2019 State of the Restaurant Industry report
competitor analysis

To further understand the restaurant app industry, I organized a S.W.O.T. analysis. I chose Yelp and OpenTable apps as my competitors.

TARGET AUDIENCE
Fiona Foodie
About Fiona
  • Gen Z and Millennials
  • International Employee
  • Lives in San Francisco for less than 5 years
  • Likes to explore restaurants and new cuisines
  • Finds restaurants or foods via app and social media
  • Ambience is important when choosing a restaurant
  • Takes pictures of her food to upload on social media
Ryan Reservation
About Ryan
  • Millennials
  • Remote worker after Covid-19
  • Loves to celebrate anniversaries and events
  • Searches for parklets and outdoor seating at restaurants
  • Makes reservations to get a nice table
  • Ambience is important when making a reservation
  • Checks out pictures and ingredients when ordering unfamiliar food
LEARNING GOAL

Before I started user research, I created learning goals to define the users. This aimed at discovering their behaviors and needs towards food services apps.

01 Finding a Restaurant
Learning Goals
  • How do you find the restaurants?
  • What’s the most important factor when deciding where to eat out?
  • Have you ever been upset at the environment of a restaurant?
  • What kinds of information do you want to know about restaurants and food?
02 Making a reservation
Learning Goals
  • When and why do you decide to make a reservation?
  • What is your concern when you make a reservation?
  • What is the benefit you get from making a reservation?
  • How do you check a restaurant before you bring guests?
USer RESEARCH

For the user research, I received 32 responses from my online survey and had 8 interviews for quantitative and qualitative analysis.

1. Online Survey (quantitative)

First, I sent an online survey. This survey was limited to people who are living in San Francisco and use restaurant apps such as Yelp, Doordash, Opentable and any other food services apps.

Key Response of Survey
Summary of survey
  • 46% of people responded "Ambience" is the most important when they make a reservation
  • 87% of people answered that their current apps don't give enough information on ambience.
  • Although the restaurants were operating under Covid-19 restrictions during the survey period, 68% visited the restaurants in 1-2 weeks. 
2. User Interview (qualitative)

Secondly, I completed 8 user interviews to better understand their pain points, needs, and what they want to improve most from current food services apps.

I narrowed down the interview participants from the online survey to those who visited a restaurant within a few weeks.

Users’ Quotes
The Synthesis
The patterns & themes
Learnings & Findings

I compared my assumptions with learnings and findings from the user interviews. It helped me focus on what problems I will solve.

ASSUMPTION 1

Searching restaurant information from social media or apps is enough to figure it out

LEARNING 1

People use multiple apps and Google to find restaurant info such as ambience, outdoor seating, available menus and ingredients. However, they couldn't find the information they were expecting.

ASSUMPTION 2

Check ambience for special occasions

LEARNING 2

After Covid-19, people prefer outside seating such as parklets. However, many of them are not in a good location. They don’t want to sit next to the road with friends or family, but it’s hard to check before getting there.

ASSUMPTION 3

Making a reservation will give you a nice table

LEARNING 3

Even though people make a reservation ahead of time to get nice seats for an occasion, the restaurant often gives bad seats. Some people who have been to the restaurant, call to get exact seats they want.

ASSUMPTION 4

Current food apps provide enough food information

LEARNING 4

People want to know detailed information about food such as portion, allergies, and ingredients. Especially when they try new cuisine, they want to know what’s in the food.

ASSUMPTION 5

Food taste is the most
important factor when choosing a restaurant

LEARNING 5

Millennials value not only food taste but also presentation and experiences. However, still many food apps use Google generic and customer uploaded pictures. Most users asked why food apps don't involve new tech like AR and VR. Meanwhile, other apps use it and make it convenient for users.

WHAT DOES 
THIS MEAN?
1

People want to check restaurant’s ambience and outdoor seating availability before visiting the restaurant.

2

People want to reserve a specific table location.

3

People want to check detailed food information such as, food portion, ingredients, and allergy risks.

empathy map

I took all my learnings from research and created an empathy map

3 Concepts & Feedbacks

I decided to combine 3 concepts from the learning

I had 4 different concepts for the features. First, I sketched them and created 3-4 screens that convey the concepts. After concept testing, I chose to combine 3 concepts from the testing feedback.

Concept 1: Check Restaurant’s Ambience

People can check a restaurant’s ambience such as outdoor and indoor seating by viewing the 360 degree picture. When they tap outdoor seat, it will zoom into the picture at a different angle.

  • Checking the ambience before visiting a restaurant is a nice feature since there are more parklets and outdoor seats these days.
  • Pan sounds confusing to users because they said they would move their phone side to side instead of touching the screen.
Concept 2: Make a Reservation
Select the info for a reservation such as the day, party size, and time. After filling out the info, it will show available seats and customers can select the seat they want from the picture.
  • Making a reservation is clear and easy to understand.
  • I like the available seating picture because I know exactly where I will sit.
Concept 3: Check Menu via AR.

On the menu page, when people tap AR button, it shows augmented reality food so people can check the portions, how it looks, and the ingredients.

  • It’s unique and I like that I can check the food before I order something unknown.
  • I want to know what the tap AR button means before I press it. What info will I get by tapping this button such as portion, ingredients.
  • It’s nice that I can see both at home or at the restaurant.
WIREFRAMES
USABILITY TESTING

I completed 6 user tests through online zoom meetings and in person meetings. Also, for the in person meetings, I checked the AR food menu feature via an AR tool.

I limited the usability testing to the under 40 age group. The aim was to know how fast this group could understand and use new tech such as AR and 360 degree picture.

Synthesis of user testing

Through usability testing, I could validate my design problems.
I observed which steps made users confused and found what I should improve.

The Learnings

To evaluate the better user experience and design, I conducted some rounds of usability testing.

  1. Add "Search Restaurant"
    "Search Restaurant" text in the search bar helps users to understand they can search restaurants here.
  2. Delete map.
    Users said they don't need a map. They prefer to see organized filters to find a restaurant quickly and efficiently.
  3. Add table environment filter.
    Through table environment filter, users can choose a specific restaurant as well as have a brief idea how it looks.
AFTER
  1. Add a reservation confirmation page. Users can check and add a request to their reservation at any time on this page.
  2. Change the selected table icon.
    It has an animated circle so users notice they can tap the icon for additional information. This connects to the reservation confirmation page.
AFTER
  1. Add animated explanation.
    It shows how to use the Augmented Reality food menu on their table.

    This change helps users know how to use the AR food menu feature faster.
  1. Real 3D food picture.
    Change to real 3D food picture instead of 3D modeling. Users said they want to see the same food that will be served.

    Real 3D food picture helps users to see unknown food's presentation and portion.
  1. Add explanation for first time users.
    The users who never tried any Augmented Reality apps didn't know what AR meant.

    When first-time users are in the menu page, an animated explanation will pop up to let them know what is AR food and how to use it.

    After I added this page, I tested it out again. The users who never used any AR apps said it is easier to understand.
Prototype
1. Check restaurant's ambience before visiting the restaurant

People can check restaurant ambience by 360 degree picture. It helps people check outdoor and parklet ambience before visiting the restaurant.

Select nearby and outdoor table environment filter

Tap "Ambience" button.

Swipe and see parklet and outdoor ambience.

Tap "parklet" and then see a detailed 360 degree picture by swiping the screen.

2. Reserve table location to enhance the dining experience

It enhances the dining experience by selecting the table location. After filling out the reservation info, it shows available seats and users can select the table by swiping the picture.

Fill out the reservation form requiring date, party size, available time.

Reserve the available table that users want. Confirmation pop up screen will appear.

By tapping the reserved table flashing icon, the reservation information will pop up and users can modify requests.

3. AR food menu gives accurate food information

Users can check food portions, ingredients, allergy and wine information. It not only reduces time consuming questions, but also shows realistic food on their table in a playful way.

Tap "Menu"

Menu page.

First-time user explanation pops up when they're in the menu page.

Tap "AR Menu" button and follow the animated explanation. Then AR food appears.

Users can interact with the AR food. They can see visual details close up and tap "ingredients" button to see ingredients labeled on the dish.

visual design
refLEction
What I learned

Learning about Millennials' consumer needs for current food service apps and then creating an enhanced restaurant experience app was exciting and challenging.

I was unsure about using new tech features to solve a lack of food information. However, after user testing, I realized people easily adopted and loved seeing realistic AR food. I believe this app will enhance user's dining experiences and help over 4,000 restaurant businesses in San Francisco.

Future plan
  1. Connect QR code menu
    The next step would be to connect QR code menus with the AR food menu feature since QR codes are the standard at restaurants after Covid-19.
  2. Visual visibility testing
    I will improve AR food visibility on the table and 360-degree picture quality through restaurant user testing.

I'm looking forward to talk more details about this project! Please contact me if you want to know more about this project or have any questions.