miyuki nozawa
menu
Home
About
Projects
Resto
Dining App in Japan
A mobile app that simplifies restaurant discovery and reservation management for travelers in Japan.
RestoResto
Role: Product Designer
Type: End-to-end application
Timeline: June - Aug 2024
INTRODUCTION
Background
After the pandemic, travel has become more accessible, allowing many people to explore various countries. According to a World Economic Forum report, Japan is one of the best tourist destinations for 2024, with 9.62 million foreign tourists visiting in 2023. Many people look forward to experiencing Japan's food culture, but for those unfamiliar with the language and culture, finding and booking suitable restaurants or cafes can be challenging. Additionally, organizing all the reservations and saved restaurants across different apps can be disorganized and sometimes difficult.
Problems
Travelers often face difficulties in discovering suitable restaurants in Japan and managing their reservations efficiently.
Solutions
Developing an app that allows travelers to search for restaurants that match their preferences and manage reservations easily, without being hindered by language barriers.
Design Process
RESEARCH
RESEARCH
Competitive Analysis / Survey / User Interviews
DEFINE
DEFINE
Affinity Map / User Persona / Problem Statement
IDEATE
IDEATE
Feature Ideas / Card Sort / Sitemap / Task & User Flows
DESIGN
DESIGN
Wireframes / Mid-fi Testing
TEST
TEST
Usability Testing / Iterations / Final Prototype
NEXT STEPS
NEXT STEPS
Improvement
RESEARCH
Research Goal
Understanding what users prioritize when searching for restaurants, along with their experiences and challenges, including issues with reservations despite language barriers.
Understanding the Competition
Before diving into the interview, I compared two direct competitors (Japanese reservation apps) and one indirect competitor (a well-known American reservation app) to understand what features are available in existing apps.

The Japanese apps are strong in search and details but have unclear reservation system, while the American app focuses on a smooth, modern reservation process instead of detailed descriptions.
GurunaviTabelogResy
starKey Features
Simple reservation system
Simple reservation system
Flexible reservation methods
Flexible reservation methods
User-friendly search function
User-friendly search function
Guide to popular spots and culture
Guide to popular spots and culture
Exploring Travel Dining Experiences through Surveys and User Interviews
To understand travelers’ interests and priorities regarding dining and personal experiences, I conducted surveys with 17 participants and user interviews with 5 participants, all of whom are interested in traveling to Japan or have previously visited the country.
“Dining at restaurants is a priority, but I want to avoid calling them for reservations due to language barriers.”
avatar
“I decide restaurants based on reviews from locals or Google. I usually want to go to restaurants that are famous among both tourists and locals.”
avatar
starKey Findings
Local tips & reviews
can be the deciding factor when choosing a restaurant
Language barriers
can make dining at restaurants challenging
Discovering and searching for restaurants
can be difficult
Reviewing & managing bookings
can be a struggle
DEFINE
Gaining a Deeper Understanding of User Needs and Pain Points
I recorded the points and ideas obtained from the surveys and user interviews on individual sticky notes. Then I grouped them by interview topics, further categorized them into patterns, and created an affinity map.
What criteria do you use when selecting restaurants?
affinity map
starKey Findings
72% of participants
believe that choosing dining options is important during travel
62% of participants
decide on a restaurant based on reviews or ratings
59% of participants
faced challenges in choosing a restaurant, even though they valued dining on their trip
Many participants
find that the language barrier is the biggest challenge when making reservations
Transforming Insights into Personas
By gaining insights through surveys, user interviews, and affinity mapping, I created a user persona to highlight key patterns.
persona
Exploring and Clarifying Solutions for User Needs
To clarify the solutions needed to address specific user needs, I created two POV statements based on the personas. Among them, I selected the POV focusing on the language barrier and managing restaurant lists, as these were identified as significant challenges for many users.
POV (Point Of View) statement
I’d like to explore ways to propose a streamlined and functional reservation system catering to travelers who face challenges with language barriers during restaurant booking or encounter issues managing reservations.
down
Then, I took the problems into clear questions that help find creative and practical solutions.
HMW (How Might We) question
How might we design a reservation system that easily accommodates people facing language barriers, ensuring smooth booking experiences?
IDEATE
Prioritizing Features that Align Business and User Needs
I brainstormed key features that address the intersection of business and user goals, considering technical feasibility, and used a card sort to determine the site structure.
avatarspeech
Filter
Filter
Search
Search
Map
Map
Notification
Notification
Reviews & Ratings
Reviews & Ratings
Utilization of icons
Utilization of icons
Language Option
Language Option
Simple Reservation
Simple Reservation
Designing the App Structure with a Sitemap
Based on the results of the card sort and research showing that travelers struggle with searching for restaurants and managing reservations, I designed a sitemap to structure the app.
Mapping out User Needs and Goals
To better understand user needs and identify potential pain points or confusing elements related to the “search” and “reservation” processes, I created several user flows and task flows. This helped visualize the user’s journey and pinpoint areas for improvement.
starDiscover restaurants and make a reservation
user flow
DESIGN
Exploring Ideas
I created specific design layouts based on the user flow, task flow, and observations of how users prefer to search for and make reservations effectively.
lofi
lofi
lofi
Ensuring Users Understand the Design Layouts
After creating the mid-fidelity wireframes, I conducted a quick usability test to evaluate whether users understood the design layouts. Based on the feedback, I made iterative improvements to enhance clarity and usability.
testtesttest
Applying Japanese Branding to Hi-Fi Designs
TEST
Testing and Refining Designs to Create User-Centric Solutions
To address users’ challenges with navigating the app, finding restaurants, and making reservations, I conducted usability testing to gain insights into their interactions. Based on the feedback, I iterated on the design to simplify the process and better meet user needs, ensuring a more seamless experience.
iterationiterationiteration
Final Prototype
Dining App in Japan - A mobile app that simplifies restaurant discovery and reservation management for travelers in Japan
A search function that allows users to search based on their needs
noteReduce the difficulty of making reservations due to language barriers
noteMake restaurant selection smooth and easy
Clear and trustworthy reviews help users effortlessly choose their ideal restaurant
noteOffer a more authentic local experience
noteAssist in the discovery of hidden local gems
Searching for restaurants near landmarks helps users quickly find dining options
noteMake trip planning easier
noteChoose restaurants based on sightseeing locations
A seamless reservation system empowers travelers to plan smooth journeys
noteAvoid overlapping reservations for a seamlessly organized trip
NEXT STEPS
Opportunities for Enhancement
Search Function
The current search function in RESTO allows users to explore restaurants in various ways, but adding an AI-powered recommendation system could improve the experience by suggesting options based on search history, favorites, or similar choices for a more personalized and efficient search.
Multilingual Support
Currently, users can find restaurants with English support and make reservations without language barriers. Expanding language options and adding translation features would make RESTO more inclusive, allowing non-English speakers to navigate and book reservations easily.
Back to Top
top