The command center for private aviation professionals. Charter brokers and operators manage the full lifecycle of a trip in one place: source operators, build quotes, pull live weather and airport data, and ship branded PDF documents to clients.
Charter brokers juggle a dozen disconnected tools: spreadsheets for trips, scattered databases for aircraft specs, PDFs for airport info, email for documents. An operator I work with needed one system that pulls it all together. Off the shelf tools either ignore this niche or try to serve everyone and serve no one well.
The hard partThe hardest part is data gravity. FAA Part 135 operator records, a 267+ aircraft catalog, 5,000+ airport records with runway specs and FBO details, and live weather feeds (METAR, TAF, SIGMET, PIREP) all have to stay clean, queryable, and fast under a broker workflow that has zero tolerance for a stale record. The app pairs Next.js on Vercel with Neon Postgres and Drizzle, better-auth for role-aware access, React PDF Renderer for auto-numbered branded quotes, itineraries, and invoices, and SendGrid for transactional delivery.
Fig. 03 · UI preview

Spec · 03Rev. 05·26
- Status
- Building · invite-only
- Scope
- Charter ops
- Stack
- Next.js · TS
- DB
- Neon · Drizzle
- Auth
- better-auth
- Docs
- React PDF