Thai Bites

A mobile app helping Gen Z backpackers, with food allergies, to navigate through Thailand's street food ingredients safely.

Duration

5 weeks

Roles

  • Project Manager

  • UX Lead

Responsibilities

  • UX research

  • Design strategies

  • Client communication

  • Design system and UI design

Roles

  • Project Manager

  • UX Lead

  • UI Designer

Overview

Foreign travelers, especially those with food allergies, often find it hard to communicate their dietary needs to Thai local street food vendors due to language barrier.

I led a team of 4 people with 4 different nationalities to conduct UX research into the food related traveling behavior of Gen Z backpackers which plays an important role in defining the MVP features of Thai Bites.

Thai Bites was tested, and met with a lot of support, archiving 71 Net Promoter Scale score, proving high marketability and desirability.

Foreign travelers, especially those with food allergies, often find it hard to communicate their dietary needs to Thai local street food vendors due to language barrier.

I led a team of 4 people with 4 different nationalities to conduct UX research into the food related traveling behavior of Gen Z backpackers which plays an important role in defining the MVP features of Thai Bites.

Thai Bites was tested, and met with a lot of support, archiving 71 Net Promoter Scale score, proving high marketability and desirability.

Foreign travelers, especially those with food allergies, often find it hard to communicate their dietary needs to Thai local street food vendors due to language barrier.

I led a team of 4 people with 4 different nationalities to conduct UX research into the food related traveling behavior of Gen Z backpackers which plays an important role in defining the MVP features of Thai Bites.

Thai Bites was tested, and met with a lot of support, archiving 71 Net Promoter Scale score, proving high marketability and desirability.

MVP #1

Allergy, and Dietary Profile Creation

Users can set their allergy ingredients and food preferences, which flavor profiles they usually eat, and their favorite ingredients.

MVP #2

AI Menu Scan

Users can scan menus in Thai restaurants, AI will detect the menu list, and generate a translated list with info of each dish for the users!

MVP #3

Menu Recommendation

The system can filter out, and curate dishes from the scanned menu, or from the most common Thai dishes that has safe ingredients and matches users' food profile.

MVP #4

Customizable Ingredients List

Users can modify dishes by adding, removing, or replacing ingredients based on their dietary needs.

MVP #5

Generate and Customized Translate Orders

Converts customized dish requests into the Thai for the users to show to the Thai street food vendors, ensuring clear communication.

The reason behind our Thai Bites…

Lonely Planet, a travel guide company, is seeking new ways to enter Gen Z travelers market…

The Ask

Lonely Planet, school old travel guide company, was slowly losing popularity among younger travelers. Therefore, Lonely Planet is seeking new products ideas to help them become relevant again, especially among Gen Z travelers. They have define their product high level goals for us:

is “non-sticky" meaning, does not make users addicted to their phone.

is “utility based” Helping people solve a problem, not just providing contents.

is "Simple" straight to the point, and easy to use.

Make Lonely Planet "relevant again" among Gen Z backpackers.

Understanding the industry, and market…

Looking at the current travel industry, and learning from others to find market gaps for new products entry…

Industry Research

Identifying Business Opportunities

After looking at the players in the travel industry categorized by pre-traveling, during traveling and after traveling, we saw a potential market opportunity in the food space as most players focuses on "Must visit" food recommendation and online ordering, but most travelers relies on roaming around town outside, and prefer asking for food recommendation from others to eat at local places.

Digging deeper, and Learning from Others in the Food space

A deeper look into the players of the food space, most food apps are either online ordering, recommendation system and focus only on just translation. There is no apps that actually helps people order food when actually eating outside in real life.

Talking to the target group about their experiences with food…

We talked to Gen Z backpackers at Khao San Road, a place famous for hosting the most backpackers in Bangkok

User Research

User Interviews

Our Team went through a series of semi structured interviews with Gen Z backpackers regarding how they eat their way around Bangkok when traveling, as well as their general eating habits and concerns.

33

Backpackers interviewed

18 - 25

Years old backpackers

3

days of interviews

3

days of observations

Data Synthesize

Through the methods of grouping and synthesizing, we were able to piece together on the common food pain points of the interviewees which revolves around food ordering and personal food requirements!

Pain Point #1

Do not know what to try and eat

Gen Z travelers are often confused at the menus of local Thai made-to-order restaurants as most menu are in Thai.

Pain Point #2

Lack of dish and Ingredients Information

Travelers often spent a lot of time and effort, translate the menu, search the dish online to know the ingredients, or just try to asking the Thai Vendors.

Pain Point #3

Hard time making customization

As everything has their own preferences, dietary restrictions, and allergies, it is hard to communicate their order's customization due to language barrier.

Analyzing our insights further…

Distilling our insights into personas, dividing our personas based on different eating habits

Personas

After the exploration phase, we came to conclude our findings into 3 main personas.

Picky Patricia aka our main persona!

“I love Thai food! I know what I like and can tell if they are prepared poorly or well. I only want the good stuff.”

Patricia is a vegetarian with knowledge of Thai food who does a lot of research and is willing to spend on food.

Pain Points

Workarounds

Worried about hygiene and food poisoning

Reading reviews online, and avoid eating food that looks unclean

Language barrier when customizing her order

Uses Google Translate, gestures and pictures

Can’t handle Thai spiciness

Learning basic Thai words, and try speaking thai with the sellers

No - Restriction Sam

"I only know Pad Thai and mango sticky rice! I kind of want to try new things, but I do not know what they are."

Sam is eager to try new street food and has no special dietary needs.

Pain Points

Workarounds

Language barrier when asking the seller about the food

Uses Google Translate, gestures and pictures

Only knows common Thai dishes

Follows others' orders and sets goals to try new foods

Can't find online information on street food

Try the food first

Conservative Charlie

"I am skeptical about eating Thai street food. I am afraid I can’t handle the spice! I would rather eat fast food."

Sam is eager to try new street food and has no special dietary needs.

Pain Points

Pain Points

Pain Points

Workarounds

Workarounds

Workarounds

Keeps eating the same food pattern due to the fear of being disappointed of new food

Try to find, and eat fast food, or western food that he usually eats

Having to spend a higher budget in eating

Allocating more budget to food, and only eat mainstream Thai street food

Can’t handle Thai spiciness

Will never eat dishes that looks like they might be spicy

How might we help Picky Patricia to communicate their dietary needs to local Thai made to order street food vendors effectively?

Ideation

Wireframing

By combining the industry insights, and user pain points, we brainstormed MVPs and visualized them into mid fidelity wireframes!

How does Thai Bites work?

Scan Menu, Pick a dish, customize the ingredients, translate your order all in one place!

Delivery

User's Journey

Thai Bites makes ordering Thai street food easy and stress-free. Simply scan the menu, choose a dish from the personalized recommendation, go through the ingredients lists, remove what you don't want, add what you want and click confirm. The app then generates a Thai translation for you to show directly to the vendor to communicate exactly what you want! safely!

Thai Bites makes ordering Thai street food easy and stress-free. Simply scan the menu, choose a dish from the personalized recommendation, go through the ingredients lists, remove what you don't want, add what you want and click confirm. The app then generates a Thai translation for you to show directly to the vendor to communicate exactly what you want! safely!

Thai Bites makes ordering Thai street food easy and stress-free. Simply scan the menu, choose a dish from the personalized recommendation, go through the ingredients lists, remove what you don't want, add what you want and click confirm. The app then generates a Thai translation for you to show directly to the vendor to communicate exactly what you want! safely!

Start

The users opens Thai bites which they will be greeted with the onboarding page.

Create Dietary Profile

Patricia create a profile with all of her dietary restrictions and preferences!

Scan Menu

Patricia scanned the menu for Thai Bites to translate and create a list in English based on the menu.

Pick from recommendation

Patricia went through the translated menu recommended based on her dietary profile, and chose Stir fired basil leaves with minced pork

Customize

Patricia went through the ingredients list and decided to replace minced pork with tofu

Adjust

Going back to the ingredient list, Patricia also selected the chilies and adjust the spicy level to be very spicy

Confirmation

Patricia checks her customization on her food order before translating to Thai

Success!

The user flips their phone horizontally and shows their order to the street food vendor!

Enjoy the meal!

The user finally knows what goes inside thai dish without googling and customize their order all in one go!

User Flow

This is how the user navigates through the main features of Thai Bites

Site Map & Information Architecture

How the app is structure, and the basic screens of Thai bites. The blue ones represents the screens that you have already seen in the case use! There are a total of only 13 screens!

Basic Style Guide and UI Elements

Since Thai Bites is very simple, the style guide is created with simplicity in mind.

Testing & Result

Prototype Testing Plan

4

bag packers around Khao San Road

3

foreigners with food restrictions

The testing methods consisted of giving a task for the users to go through the user journey, and afterwards they went through an after-task interview, and did a System Usability Scale survey, as well as Net Promoter Scale survey.

A snapshot of the overall testing insights

Most testers displayed a need for Thai Bites, as they can relate to the problem that Thai Bites is trying to solve

Overall Interview Feedback:

Much Needed Tool

Despite some issues with the dish info, most testers liked the app

SUS Score Result:

80.36

Indicates good usability but room for improvement

NPS Score Result

71

Majority of users would recommend

Key interview findings & Actionable Insights

Some of the most frequently mentioned issues in the interviews includes:

The same dish can have different recipes and ingredients in different restaurants

There is no feature for the food sellers to communicate back to the users

There are many Thai dishes, how will we cover all of them?

Next Step #1

Standardizing Dish Information

Implement a way to differentiate recipes for the same dish across different restaurants.

Next Step #2

Two-Way Communication Feature

Enable real time translation functions between users and vendors.

Next Step #3

Expanding Dish Coverage Efficiently

Prioritize high-demand or allergy-sensitive Thai dishes first.

Key Learnings

Self Reflection

Research is key, but how we present findings and designs matters too. Tailor presentations to the audience, and prioritize communication and cultural understanding, especially in a diverse team. Listening without judgment is essential, especially when working with people from different backgrounds.

The Team

I deeply appreciate my talented teammates, Jackie from Taiwan, Samson from Nigeria, and Rick from Myanmar, for their invaluable contributions to this project, making it one of the projects we have ever done. Special thanks to Irene Preya, Co-founder of Irene and Anton, for her supervision and support during the whole process.