Discover
Browse places through large, editorial imagery and useful groupings instead of dense search results.
Product concept In progress
A mobile travel concept that turns destination discovery and AI-assisted planning into one clear, continuous journey.
Designed by Kai Zang
The idea
Travel planning often lives across saved posts, maps, notes, and dozens of browser tabs. This concept explores a more coherent flow: find a place, shape an itinerary, and understand the route without leaving the app.
The interface is intentionally visual and quiet, giving the destination room to feel exciting while keeping the next action obvious.
The concept is organized around three moments rather than a long list of disconnected features.
Browse places through large, editorial imagery and useful groupings instead of dense search results.
Turn a destination and time budget into a structured itinerary that stays editable and easy to understand.
See stops, order, distance, and timing together so a generated plan becomes a route you can actually use.
Start with inspiration
Full-bleed destination photography creates the emotional entry point. Regional collections and recommendations then make browsing feel structured without making it feel like work.
Make the plan tangible
The generated itinerary pairs a mapped route with a numbered list of stops, estimates, and context. The goal is legibility: users should be able to judge and adjust a plan at a glance.
The screens are the current deliverable. The architecture below is the intended direction for implementation, not a claim of a live production app.
iOS client
SwiftUI Interface, state, and trip interactionsApplication layer
FastAPI Trip logic, accounts, and service orchestrationData & services
PostgreSQL Saved trips, places, maps, and external APIs