Resevo

The Future of Effortless Booking

Jakub Kraus

-

08/2024

Agenda

Project overview

Part 1

Introduction

04

User research

05

Problem statement

06

App features

07

Goals and project scoping

Part 2

Targeted impact

12

My role

Design process

Part 3

User Flows

15

Rejected concepts

19

UI design and Design system

22

Project overview

Part 1

Introduction

04

User research

05

Problem statement

06

App features

07

Goals and project scoping

Part 2

Targeted impact

12

My role

13

Design process

Part 3

User Flows

15

Rejected concepts

19

UI design and Design system

22

02

13

Project overview

Resevo is a concept app I designed to revolutionize the user experience behind booking dining, activities, and rentals.


It offers a seamless, personalized, and reliable experience through intuitive features like 360° tours of the place, direct table selection, and easy booking management.


Explore how Resevo transforms the reservation process into a delightfully simple and easy experience.

Introduction

04

I conducted research with 26 users and several business owners on Booking.com, The Fork, and OpenTable to understand their experiences and challenges with these platforms.

I analyzed the responses and identified key pain points

From there, I created user flows to solve these issues.

05

User research

Want more user friendly UI in booking app

25%

Of business owners want improved booking management

75%

*Don’t know where to book certain places or activities

75%

Of respondents stated that they have a problem with booking’s complexity

83%

Are confused in selecting the right places to visit

50%

*The problem is that each platform offers bookings either for restaurants OR activities. Also not all of the businesses are on every platform and it makes a confusion for users.

Resevo aims for unifying under just one app

I conducted research with 26 users and several business owners on Booking.com, The Fork, and OpenTable to understand their experiences and challenges with these platforms.

I analyzed the responses and identified key pain points

From there, I created user flows to solve these issues.

05

User research

Want more user friendly UI in booking app

25%

Of business owners want improved booking management

75%

*Don’t know where to book certain places or activities

75%

Of respondents stated that they have a problem with booking’s complexity

83%

Are confused in selecting the right places to visit

50%

*The problem is that each platform offers bookings either for restaurants OR activities. Also not all of the businesses are on every platform and it makes a confusion for users.

Resevo aims for unifying under just one app

Problem 2

Business owners usually struggle to manage their bookings and listings

With Resevo, they can easily handle reservations, optimize availability or update current menu — all in one place

Problem 3

Complicated and long booking flows which reduce conversions

Resevo offers really simple and easy way to book with additional features like direct table selection

Problem 1

Users often juggle multiple apps and websites

Resevo aims to unify this process into a single, user-friendly app

06

Problem statement

Where would you like to sit?

360° Tours, fully integrated in Resevo, allows you to explore the place and make a reservation for a specific table

07

Filling out long forms? Of course not!

Once you set up your account, you no longer have to worry about filling out your personal informations in order to make reservations

Just choose a time, and you’re ready to go

08

Ran out of places to visit?

Resevo’s homepage is always filled up with amazing places to visit or you can easily explore places near you with built in map

09

Goals and project scoping

Goal 2

Unified experience through an all-in-one platform concept

Goal 3

Higher customer flow for businesses

Goal 1

Boost user engagement and simplify booking flow

12

Targeted impact

Planning out user flows

To make the user flow as much time effective and effortless

Sketching wireframes

Designing basic app structure to optimize funcitionality

UX Research

User + market research, defining problems and opportunities

High-fidelity UI app design

Creating visually appealing and user friendly components

User testing and revisions

Collecting feedback and refining the app based on it

Design system development

Uniting design language across the whole app

13

My role

Design process

I would like to introduce you to my design process, which begins with planning the user experience.


This involves creating a diagrams that illustrate the various paths users take when attempting to complete tasks within the app, such as making a booking.


My goal is to create an intuitive and efficient experience, allowing users to complete tasks quickly. By mapping user paths, I aim to reduce friction and improve usability, which can lead to higher conversion rates

User flows

15

16

Onboarding flow

First touches with the app

Home screen

Introducuction of the user

Feature showcase

Welcome screen

START

“Hey, could we get to know eachother?”

Asking for the user's name creates a welcoming atmosphere, making them feel as if they are meeting the app.

This personal touch sets the stage for the app to also introduce itself by showcasing its features.

Doesn’t require making an account

This decision eliminates friction as users familiarize themselves with the app. With that approach, they can explore the app freely, until they are ready to make a booking.

17

Discovery flow

Exploring places to go to

Home screen

START

Do you know what

you’re lookin for?

yes

no

Open search

Scroll down

Search

Searched

Search result

For you page

Homepage tailored just for you

Resevo seamlessly customizes your homepage, making your experience more relevant and personalized.

Community based rankings

Users can provide rankings and reviews making it easier for others to find the best places.

Looking for something specific?

Resevo’s filtering system enables users to refine searches by cuisine type, price range and more, displaying results in both list and map views for optimal navigation.

18

Booking flow

The easiest booking solution

START

Restaurant page

Are you signed in?

no

yes

Sign in

Choose date and time

of your reservation

Booking setup

Choosing table (optional)

Booking details

Signing-in error

Signed in

Sign in

Simple and private

Resevo remembers your personal details so you won’t ever need to fill them out again, which simplifies booking process, as only the time needs to be selected.

Want that perfect table with the view?

It's as easy as selecting your spot in the 360° Tour of the restaurant.

Accessible booking’s QR code

View all your bookings with QR codes for confirmation or add them to your device’s wallet app for even easier access.

19

Rejected design

Final design

After basic internal testing, I identified several issues with the initial design. The layout lacked clear hierarchy, overwhelmed users with unnecessary information, and the text within the cards looked like buttons, misleading users to think they were interactive.

In the new design, I removed the unnecessary button and adopted a familiar interaction pattern like Instagram Stories, where users tap to navigate. This creates a cleaner environment, free of distractions, allowing focus on the content.

Rejected concepts

20

Rejected design

Final design

The first design wasn’t bad, but with a few adjustments, I made it more accessible and convenient for users.

I prioritized two frequently used options and made them separate buttons for faster access, redesigned the menu as a sliding card for easier and more intuitive navigation, and simplified the profile section by removing redundant elements and improving readability.

Rejected concepts

21

Rejected design

Final design

The original design made the search experience confusing and inefficient. I redesigned it by improving the hierarchy, adding image previews, and including key details directly in the results. This reduced friction, provided more context, and created a clearer, more user-friendly experience.

Rejected concepts

The UI design of Resevo focuses on creating a clear and structured experience for users, emphasizing ease of navigation and accessibility. Key elements include a modular design system with consistent typography, spacing, and components, ensuring uniformity across the app. Interactive features, such as virtual tours and table selection, are seamlessly integrated to enhance usability without overwhelming the interface. The design system prioritizes scalability, enabling future updates or additions while maintaining a cohesive look.

The design is characterized by its clean and minimalistic aesthetic, where every detail is intentional and contributes to the overall usability.

UI design and Design system

22

Modularity and cohesion

Typography

H1

Aa

Circular Std

Bold - 36

Spacing -5

H2

Aa

Circular Std

Medium - 32

Spacing -5

H3

Aa

Circular Std

Medium - 20

Spacing -5

Body

Aa

Whyte

Medium - 16

Spacing -2

Paragraph

Aa

Whyte

Regular - 10

Spacing -3

Custom assets

Main (grayscale)

Accent colors

Colors palette

Lime green #0BAA41

Dark red #8C1D1D

23

Jakub Kraus

-

08/2024