FlightSwap

Airline pilot scheduling and flight-trading web app with an agentic RAG trading engine.

Next.jsReactSupabaseAeroDataBox APILLM / RAG

Overview

Pilot scheduling and flight trading web app built for airline pilots to swap trips and optimize their schedules.

Built with Next.js + React Native Web + Supabase (Auth/SQL) and AeroDataBox API.

Incorporates an agentic RAG system that helps recommend and evaluate flight trades using an advanced trading algorithm.

Media

Profile creation

Creating a pilot profile and setting base info

Preferences saving

Saving pilot preferences used by the trade engine

Marketplace & trades

Browsing trips and proposing/accepting trades

Highlights

  • Flight search, assigned trips, and trade proposals between pilots
  • AI-assisted trade decision engine using RAG over rules/preferences

Next steps

  • Improve trading algorithm
  • Faster profile creation
  • Beta testing