Fix Departures: B2B Group Flight Booking Platform by Satyam PatelFix Departures: B2B Group Flight Booking Platform by Satyam Patel

Fix Departures: B2B Group Flight Booking Platform

Codevibe Technology

Codevibe Technology

Live site: fixdepartures.com
Live site: fixdepartures.com

The challenge

Fix Departures is a group-travel operator in India that sells group seats and chartered flights to travel agents. Bookings ran through phone calls, WhatsApp and spreadsheets: prices were quoted from memory, seat counts lived in people's heads, and reconciliation happened at month end. There was no reliable record of what had been agreed.

What we built

A public website with an enquiry form that never shows prices
One role-based panel for agents, sales, operations, accounts and admins
Versioned quotes, negotiation rounds and payment plans
Razorpay payments and a prepaid wallet on a double-entry ledger
Seat inventory uploaded from spreadsheets, with row-level validation and locking so seats can't be oversold
Bookings with airline PNR and ticket upload, and refunds that need approval
GST invoices, credit notes, editable notification templates, a CMS and reports
Lead capture from Meta Lead Ads and WhatsApp

How we delivered

A five-person team: engagement lead, lead engineer, and backend, frontend and full-stack engineers. Discovery produced an architecture document and a 60-day scope. The foundation took weeks 1 to 3 and the core booking path weeks 3 to 8, with a daily written report, a weekly client call and 111 reviewed pull requests.

Outcome

Phase one went live before the 60-day deadline
One panel serves every role instead of separate apps
Leads from the website, Meta ads and WhatsApp land in one inbox, with duplicate detection
Payments and seat counts update in the same transaction, so two agents can't book the last seat
The client's team manages content, templates and integration keys without a developer
Stack: Next.js, React, NestJS, PostgreSQL, Prisma, Redis, BullMQ, Docker.

Inside the panel (app.fixdepartures.com)

Agents sign in or register on their own, with email OTP login. Fix Departures' team runs the whole business from one panel:
A platform overview with order book, amount collected, outstanding and overdue instalments, plus queues for agencies awaiting KYC, paid-but-not-booked trips, expiring payment plans, unchased quotes and unowned leads
Leads with lead parsing, approvals and a fulfilment queue
Pre-purchased seat inventory and bookings
Wallet top-ups, refunds, invoicing and a ledger
Agents with KYC, suppliers, users and roles
Website content and landing pages, masters, reports and settings
Like this project

Posted Nov 4, 2026

Built Fix Departures' B2B group flight booking platform: quotes, payments, wallet, seat inventory and bookings in one panel. Phase one live in under 60 days.