Skip to content

Releases: streater3000/charter-optimizer

Initial Demo Release

05 Jun 03:40
bf0265b

Choose a tag to compare

Charter Flight Optimizer — Initial Release
This release contains a working prototype of the Charter Flight Optimizer, a React + Vite application designed to generate optimized charter flight plans with minimal deadhead using a custom-built greedy nearest-neighbor and basic VRP-style strategy.

Features
Input multiple charter flight legs (e.g., JFK → LAX)

Assigns flights across up to 3 aircraft

Minimizes deadhead repositioning legs

Displays routes with labels for charter flights and deadheads

Includes core optimization logic (windsurf.js) — no external libraries

What's Included
Full React frontend (src/)

Windsurf strategy module (src/utils/strategies/windsurf.js)

Distance calculations using haversine

Airport coordinate lookup from local JSON

How to Run Locally
Install dependencies (from inside the project folder):

Copy
Edit
npm install
Start the development server:

Copy
Edit
npm run dev
Visit http://localhost:5173 in your browser to use the app.