Personal project · Travel
Roam
A travel app that helps you plan a trip end to end — and matches you with a local guide who knows the place's history, language and food.
- Role
- UI/UX Designer
- Scope
- User research, personas, IA & user flow, wireframes, hi-fi UI, prototyping
- Timeline
- 12 months · 2022

Overview
- We travel to see, taste and try new things — but not knowing a place's history and culture ruins the trip.
- Roam lets you search a place and enter your dates, rough time estimates and preferred language.
- It then matches you with a local guide for the trip.
Make planning a trip as easy as booking one — with a guide who covers the places, history and food no booking app talks about.
Background
Roam was a self-directed case study built during the UX/UI Design Pro course at Designient School of Masterminds in 2022.
It was my first end-to-end product: research, structure, interaction and visual design, all on my own.
The process
A classic empathise–define–ideate–prototype–test loop: user interviews and surveys, personas and an empathy map, card sorting into themes, a full user flow, then low-fidelity wireframes iterated into high-fidelity screens.
The problem
Budget, choosing the destination, the language barrier and cuisine culture are the most frequent problems when organising a trip. Systems exist for booking lodging and transport — but none for places, local history or food.
- No simple way to plan a trip; package holidays were rigid and inflexible
- Last-minute weekend plans end up at the same crowded places
- Older travellers didn't know how to research locations or use travel apps
- No help with language or where to eat once you arrive
What we found
- Target audience: travellers aged 15–65, planning trips around work and family
- Many apps cover travel and lodging — almost none cover trip planning
- Weekend travellers wanted uncrowded places with a stable network to work from
- Family travellers wanted history, monuments and someone to explain them
The solution
- A search-first home that opens on where you want to go, with upcoming events and top locations
- Guide matching by language, price range and date preference, so the fit is decided before you book
- Curated experiences and top categories instead of fixed packages
- A booking flow with dates, guests, pricing and payment in one confirmable summary
- Verified guide identity — email, phone and reviews — to make trusting a stranger reasonable
- An account area covering bookings, wallet, refer & earn and support
Developing it
Low-fidelity wireframes covering every screen in the flow, iterated after review, then a full high-fidelity UI in Figma with a consistent component set across tab, inner and supporting screens.
Results
The outcome was a complete, prototype-ready travel product with a coherent flow from search to guide to booking. The next step would be rounds of usability testing on the prototype, click and navigation analysis, and iteration on those results.
- Research earns the structure. Personas and card sorting decided the information architecture, not taste.
- Trust is a design problem. Verification, reviews and clear pricing do more for a marketplace than polish does.
Next case study

DeepInspect Train
The application factory teams use to set up inspection for new SKUs and train AI models — without an in-house data science team.

DeepInspect Cloud
A monitoring platform that gives plant teams real-time visibility into every vision system, OEE% and rejection trends — designed from scratch.