FlyFawz — White-Label Travel Agency SaaS
A multi-tenant platform that puts a travel agency online with its own branded booking site.

- Next.js apps in one monorepo
- 4
- Next.js apps in one monorepo
- booking page templates (tours & packages)
- 20
- booking page templates (tours & packages)
- subscription plans, monthly or yearly
- 3
- subscription plans, monthly or yearly
Overview
FlyFawz lets travel agencies launch a fully branded booking website on their own domain — live flight search, tours and packages, online payments, and a customer dashboard — without writing code.
The challenge
Small and mid-size travel agencies in Pakistan and the UAE mostly sell over WhatsApp and phone. Building a custom booking site is expensive, and generic templates can't search real flights, sell seat-based tours, or take payments into the agency's own account.
What we built
We built FlyFawz as a monorepo with a NestJS API, Prisma and PostgreSQL, and four Next.js apps: the public agency sites, the agency admin, the customer dashboard, and a separate platform-admin console. Every agency is a tenant with its own branding, content, pages, Stripe keys and custom domain. Flight inventory comes from the Duffel API; tours and packages are managed by the agency with seat maps, fixed departures and per-traveller details.
Key features
Live flight search
One-way, round-trip and multi-city search via Duffel with airport autocomplete, connecting-flight details, filters and pagination.
Tours with seat maps
Coach-style seat selection with automatic couple pairing, fixed departure dates and per-traveller details.
Branding studio
Agencies set their logo, hero carousel, navigation, footer, homepage template and legal pages.
Custom domains
Agencies point their own domain; verification and SSL are handled automatically with Caddy and Let's Encrypt.
Per-agency payments
Each agency connects its own Stripe account, with keys encrypted at rest.
Support chat & audited access
Real-time support chat with file sharing, and consent-based support access with a full audit log.
Outcome
FlyFawz is live in production at flyfawz.com on AWS, with Starter, Pro and Enterprise plans billed monthly or yearly through Stripe subscriptions with trial tracking. Agencies can connect their own domain and have SSL issued automatically.
Tech stack
Backend
Database
Frontend
Hosting & DevOps
Integrations & APIs
Planning something similar?
Book a Free Scope Call