Local Guide Booking
Design a marketplace flow for finding and booking a vetted local guide for a small private tour.
The brief
Understand the problem
Background
Independent guides can offer specialized local knowledge, but travelers need clarity about credentials, meeting points, language, accessibility, cancellations, and what the price includes.
User context
Ravi wants a two-hour food history walk for his parents, with minimal stairs and a guide who speaks Hindi.
Product problem
Travelers need to compare fit and safety without forcing guides into identical tour packages.
Objective
Create discovery, guide evaluation, booking, and day-of coordination for a customized local tour.
What to design
Define the experience
Required experience
- Filter guides by topic, language, access, and time
- Review a guide's credentials and proposed route
- Request and confirm a customized booking
- Access safe day-of meeting details
Screens and states
- Guide results
- Guide and tour detail
- Booking request
- Day-of itinerary
Core user flow
Follow the critical path
- 01
Ravi filters for Hindi and step-light routes
- 02
He compares two guides and reads verified credential details
- 03
A guide adjusts the route and Ravi accepts the quote
- 04
The meeting point unlocks after confirmation
Product rules
Requirements and constraints
Requirements
- Separate verified credentials from self-described expertise
- Show inclusions, exclusions, access conditions, and cancellation terms
- Keep personal contact details inside the service before booking
- Provide emergency and no-show actions
Constraints
- The service cannot guarantee personal safety
- Meeting locations should be public by default
- Price changes require traveler approval
Reality check
States worth considering
Finish line
What to deliver
- Four responsive screens covering search through day-of coordination
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.