Travel catalog and enquiry
Atlas North
Filter trips by region, season, activity, and duration, compare departures, open the itinerary, and send an enquiry for the chosen date.
- Astro
- TypeScript
Design problem
Choosing a trip depends on more than its destination. Season, physical demand, duration, available dates, and what the price includes must be comparable before a visitor contacts the organiser.
Main user flow
-
Narrow the field
Filter by region, duration, season, and activity level while keeping the result in a shareable URL.
-
Compare useful evidence
Read price information, duration, terrain, and available departures before opening a trip.
-
Understand the itinerary
Review the route, included services, participation conditions, dates, and gallery.
-
Send an enquiry
Choose a departure, party size, and practical options. Invalid fields identify what to correct, and a temporary failure can be retried without rebuilding the request.
Key decisions
-
Shareable travel search
Search, filters, and sorting live in the URL, so a shortlist can be shared, revisited, and navigated with Back and Forward.