Releases: streater3000/charter-optimizer
Initial Demo Release
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.