← All work

Multi-tenant · B2B & B2C · NestJS

White-label travel booking platform

One codebase that runs branded B2B and B2C flight booking sites for travel agencies, each on its own domain, on a NestJS travel API.

PrivateBuilt at PrimeX MetaVisit rivafares.com ↗Visit vasufares.com ↗

Riva Travel & Tourism LLC · consumer flight booking
rivafares.com
Vasu Travel & Tourism LLC · flight booking
vasufares.com
White-label travel booking platform
B2B agency dashboard: sales, bookings, credit and wallet
White-label travel booking platform
Platform admin: affiliates, agents, credit and documents to review
White-label travel booking platform
Travel API dashboard: every booking across clients and providers, by status

About

A multi-tenant, white-label platform for travel agencies, B2B and B2C. Each agency gets its own branded booking site on its own domain: a B2C site where travellers search and book flights, and a B2B side where its agents book on credit. All of it runs on the same code and the same flight engine.

Travellers and agents search and book flights; the agency runs everything from its own admin: staff and roles, credit limits for agents, markups and commercial rules, currencies, statements and every flight transaction.

New agencies apply and are onboarded from the site itself. Flight search and booking go through the travel API platform I architected at PrimeX Meta: several enterprise airline APIs consolidated into one API-as-a-Service, built as NestJS microservices that talk over gRPC and Protocol Buffers, with a Next.js customer portal on Supabase.

Live

Next projectOchra →

Have a process worth automating?

Tell me what eats your team's week. I'll tell you what I'd automate first.

Start a project Remote · PrimeX Meta, Dubai · teams across time zones