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.





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
- rivafares.com ↗Riva Travel & Tourism LLC · consumer flight booking
- vasufares.com ↗Vasu Travel & Tourism LLC · flight booking