Local Travel Discovery App
Design a place discovery experience that balances limited time, local context, mobility needs, and changing conditions.
The brief
Understand the problem
Background
General travel lists often ignore how long a visit takes, whether a venue is open now, and what the journey demands. Local discovery becomes more useful when recommendations fit a real window and explain their source.
User context
Luis has four free hours in Penang before an evening train. He enjoys architecture, avoids steep routes after a knee injury, and wants locally owned places within a modest budget.
Product problem
Luis needs a small set of feasible options rather than an endless feed, with enough evidence to judge accessibility, timing, cost, and local relevance.
Objective
Create preference setup, recommendation, map, and short-plan states that help Luis build a realistic afternoon.
What to design
Define the experience
Required experience
- Set time, interests, budget, and mobility needs
- Review a focused recommendation with source and fit reasons
- Compare travel time and accessibility on a map
- Save a short plan and adjust it when conditions change
Screens and states
- Discovery setup
- Recommended place detail
- Accessible map route
- Saved afternoon plan
Core user flow
Follow the critical path
- 01
Luis enters his train deadline and walking limits
- 02
He opens a heritage workshop recommended by a local cultural group
- 03
The route view identifies a step-free entrance and a covered rest stop
- 04
Rain begins, so he swaps an outdoor stop for a nearby indoor option
Product rules
Requirements and constraints
Requirements
- Explain why each place fits the selected context
- Show opening status with source and last verification time
- Provide map and list alternatives for route information
- Keep precise location use optional
- Make saved plans usable with limited connectivity
Constraints
- Community information may be incomplete or outdated
- Travel times are estimates and should reflect the selected mobility mode
- The product cannot guarantee physical access from a single data source
Reality check
States worth considering
Ready-to-use content
Mock data
Use this content to test hierarchy and realistic data states. You can expand it when the concept needs more depth.
Afternoon constraints
- Available: 13:10 to 17:20
- Budget: RM80
- Walking limit: 700 metres at a time
- Interests: architecture and craft
Finish line
What to deliver
- Four mobile screens showing discovery, planning, and a weather-driven change
If you want more
Optional extensions
Optional direction
Visual resources
Use these as a starting constraint if you want one. They are not part of the required solution.
Open Sans & Open Sans Condensed
Clear interface writing gives people the confidence to understand what changed and decide what to do next.
Open Sans & Open Sans Condensed
Clear interface writing gives people the confidence to understand what changed and decide what to do next.