Case study

Demonstration project

Meridian

A booking platform for a boutique tour operator, unifying a dozen regional itinerary suppliers behind one consistent search and checkout.

Industry
Travel
Services
Web Development, API Development
Year
2025
Meridian — Travel case study artwork

A dozen suppliers, no shared format.

Each regional supplier exposed itinerary and availability data in a different format, so the operator's team was manually checking availability by phone and email before confirming a booking.

One search, built on a normalised supplier layer.

An integration layer normalised availability, pricing, and itinerary data from every supplier into one schema, so search results and checkout could be built once against a consistent model.

Booking holds and confirmations were built with explicit state machines, so a double-booking fails loudly at write time instead of surfacing as a support ticket later.

  • Next.js
  • TypeScript
  • PostgreSQL
  • Stripe

Start a project

Building somethingin this space?

Tell us about the problem you are trying to solve. We'll tell you honestly how we would approach it.

Schedule a call

Let's talk about your project.

Free 30-minute call. No obligation. Reply within a few hours.

Schedule a call

Service
WhatsApp

No field is required · We reply within a few hours

Chat with us

Schedule a call

Service
WhatsApp

No field is required · We reply within a few hours