TABLE BOOKING APP

CASE STUDY

TABLE
BOOKING APP

CASE STUDY

PROJECT SUMMARY

The product:
NY cafe is located in Manhattan. It is specific in that it is a favorite place for business people as well as locals, who use it to drink coffee during their break and to enjoy it with their friends.
Project duration: 
March 2021 to November 2021.
The problem: 
Busy workers and locals have a lot of daily responsibilities so they want to make sure they have a table provided at a time that suits them to stay in the cafe.
The Goal: 
Design an app for NY Cafe that allows users to easily book a table. Determine if users can perform basic tasks within the booking application. Find out if the booking app is easy and comfortable to use.
My role: 
UX designer designing an app for NY Cafe from conception to delivery.
Responsibilities: 
Conducting interviews and researches, making paper and digital wireframing, low and high-fidelity prototyping, conducting usability studies, accounting for accessibility, and iterating on designs.

PROJECT SUMMARY

The product:
NY cafe is located in Manhattan. It is specific in that it is a favorite place for business people as well as locals, who use it to drink coffee during their break and to enjoy it with their friends.
Project duration: 
March 2021 to November 2021.
The problem: 
Busy workers and locals have a lot of daily responsibilities so they want to make sure they have a table provided at a time that suits them to stay in the cafe.
The Goal: 
Design an app for NY Cafe that allows users to easily book a table. Determine if users can perform basic tasks within the booking application. Find out if the booking app is easy and comfortable to use.
My role: 
UX designer designing an app for NY Cafe from conception to delivery.
Responsibilities: 
Conducting interviews and researches, making paper and digital wireframing, low and high-fidelity prototyping, conducting usability studies, accounting for accessibility, and iterating on designs.

DESIGN & DEVELOPMENT PROCESS

Design thinking is a user-centered approach to problem-solving. It helps designers create solutions that address a real user problem and are functional and affordable. There are five phases in the design thinking process: empathize, define, ideate, prototype, and test. Each phase of the framework answers a specific question.
empathize
define
ideate
prototype
test

DESIGN & DEVELOPMENT PROCESS

Design thinking is a user-centered approach to problem-solving. It helps designers create solutions that address a real user problem and are functional and affordable. There are five phases in the design thinking process: empathize, define, ideate, prototype, and test. Each phase of the framework answers a specific question.
empathize
define
ideate
prototype
test
You gotta know that you're better than anybody, 'cause to me, if you don't go in like that, you're gonna lose! They're gonna punk you out! On any stage, You've got to go in believing, 'I can do this better than anybody.'
–  Stuart Scott
You gotta know that you're better than anybody, 'cause to me, if you don't go in like that, you're gonna lose! They're gonna punk you out! On any stage, You've got to go in believing, 'I can do this better than anybody.'
–  Stuart Scott

Understanding the user

● User research
● Personas
● Problem statements
● User journey maps

Understanding
the user

● User research
● Personas
● Problem statements
● User journey maps

USER RESEARCH: SUMMARY

I conducted interviews and created empathy maps to understand the needs of NY Cafe guests. My research was focused on adults who have a dynamic daily routine and want to enjoy a coffee at a pre-scheduled time.

This user group confirmed initial assumptions about NY Cafe guests' problems, but research also revealed other user problems that make it difficult to book a table such as accessibility.
Students
25%
First-Jobbers
15%
Mid-Age Workers
40%
Business professionals
35%

USER RESEARCH: SUMMARY

I conducted interviews and created empathy maps to understand the needs of NY Cafe guests. My research was focused on adults who have a dynamic daily routine and want to enjoy a coffee at a pre-scheduled time.

This user group confirmed initial assumptions about NY Cafe guests' problems, but research also revealed other user problems that make it difficult to book a table such as accessibility.
Students
25%
First-Jobbers
15%
Mid-Age Workers
40%
Business professionals
35%

USER RESEARCH: PAIN POINTS

Time
Simple navigation and search functions are vital to ensure this is a seamless process. That was the largest problem identified
Search & Navigation
Design an app for NY Cafe that allows users to easily book a table. Determine if users can perform basic tasks within the booking application. Find out if the booking app is easy and comfortable to use.

USER RESEARCH: PAIN POINTS

Time
Simple navigation and search functions are vital to ensure this is a seamless process. That was the largest problem identified
Search & Navigation
Design an app for NY Cafe that allows users to easily book a table. Determine if users can perform basic tasks within the booking application. Find out if the booking app is easy and comfortable to use.

PERSONA: DAVID CARTER

Age: 40
Education: Master in Finance
Hometown: New York City
Family: Married, 2 children
Occupation: Financial Analyst
I often need time for myself to relax and recharge during my work day
–  David Carter
David is a very busy 40-year-old financial analyst. He currently works for a big finance company located in Downtown New York. Most of his work involves working in an overcrowded office, so he often needs to relax a bit.

David likes to drink a lot of cups of coffee a day, so he got bored of office coffee. David likes to drink coffee in a quiet environment where he can also organize informal meetings with his associates. He doesn't have time to wait in lines, so he likes to reserve his table in advance. 

PERSONA: DAVID CARTER

Age: 40
Education: Master in Finance
Hometown: New York City
Family: Married, 2 children
Occupation: Financial Analyst
I often need time for myself to relax and recharge during my work day
–  David Carter
Problem statement:
David Carter is a busy financial analyst who needs to drink coffee in a quiet environment where he can also organize informal meetings with his associates.
Goals:
 Make a table reservation at the cafe through the app

• Relaxing ambience for a coffee break and informal meetings


Frustrations:
• Bored with office coffee 

• Crowded office
David is a very busy 40-year-old financial analyst. He currently works for a big finance company located in Downtown New York. Most of his work involves working in an overcrowded office, so he often needs to relax a bit.

David likes to drink a lot of cups of coffee a day, so he got bored of office coffee. David likes to drink coffee in a quiet environment where he can also organize informal meetings with his associates. He doesn't have time to wait in lines, so he likes to reserve his table in advance. 

Problem statement:
David Carter is a busy financial analyst who needs to drink coffee in a quiet environment where he can also organize informal meetings with his associates.
Goals:
 Make a table reservation at the cafe through the app 

• Relaxing ambiance for a coffee break and informal meetings
Frustrations:
 Bored with office coffee
 
• Crowded office 

USER JOURNEY MAP

Mapping David’s user journey revealed how easy is to go through the app and complete a booking.

Starting the design

● Paper wireframes 
● Digital wireframes
● Low-fidelity prototype
● Usability studies

Starting the design

● Paper wireframes 
● Digital wireframes
● Low-fidelity prototype
● Usability studies

PAPER WIREFRAMES

I tried different approaches with different design elements on paper in order to design the best-organized home screen before making my digital version. For the home screen, I prioritized an intuitive path for users to book a table.
Image of paper wireframes including five different versions of the same screen and one image of the new, refined version.

Stars were used to mark the elements of each sketch that would be used in the initial digital wireframes.

DIGITAL WIREFRAMES

Some options we came up with from our user feedback.

DIGITAL WIREFRAMES

Some options we came up with from our user feedback.

LOW-FIDELITY PROTOTYPE

I created a low-fidelity prototype using digital wireframes I made before. Booking a table is the primary user flow so the prototype could be used in a usability study. 

LOW-FIDELITY PROTOTYPE

I created a low-fidelity prototype using digital wireframes I made before. Booking a table is the primary user flow so the prototype could be used in a usability study. 

USABILITY STUDY: FINDINGS

Findings from the studies I conducted helped me guide the designs from wireframes and mockups to refined high-fidelity prototype
Round 1 findings
Users want to book a table in advance
The user wants to have feedback that the table is reserved
Round 2 findings
The booking process has too many  options on one page during reservation.
Organisation of home screen could be more intuitive.

USABILITY STUDY: FINDINGS

Findings from the studies I conducted helped me guide the designs from wireframes and mockups to refined high-fidelity prototype
Round 1 findings
Users want to book a table in advance
The user wants to have feedback that the table is reserved
Round 2 findings
The booking process has too many unnecessary steps and screens.
Organisation of home screen could be more intuitive.

Refining the design

● Mockups
● High-fidelity prototype
● Accessibility

Refining the design

● Mockups
● High-fidelity prototype
● Accessibility

MOCKUPS

Early designs allowed some adjustments, but after usability studies, I reorganized the homepage to make booking easier.
Another usability study found frustration on too many options on one page during reservation. I made it less complicated and more intuitive.
Other screens

HIGH-FIDELITY PROTOTYPE

The final high-fidelity prototype presented cleaner user flows for booking a table. View the NY Cafe Booking App

HIGH-FIDELITY PROTOTYPE

The final high-fidelity prototype presented cleaner user flows for booking a table. View the NY Cafe Booking App

ACCESSIBILITY CONSIDERATIONS

I tried different approaches with different design elements on paper in order to design the best-organized home screen before making my digital version. For the home screen, I prioritized an intuitive path for users to book a table.
Using a bigger font and alt text to images for screen readers.
Making app design more intuitive with right set of icons.

Going forward

● Takeaways
● Next steps

Going forward

● Takeaways
● Next steps

TAKEAWAYS

Impact:

The application helps its users to better organise their coffee time. 
What I learned:

I’ve learned that personal perception is usually quite different from what an app user really needs.

NEXT STEPS

Conduct as many rounds of usability studies as it takes to create the best user experience for the users of the appt
Conduct more user research to develop a new features in the app
© 2022 Mixaurus. All rights reserved.