-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Robert edited this page Sep 7, 2025
·
1 revision
Welcome to the official documentation for AviationPro — a professional-grade flight planning suite for pilots.
- Getting Started
- Feature Guide
- Flight Planner
- CX-6 Flight Computer
- Weather Tools
- Weight & Balance
- Navigation Tools
- Flight Logs
- Troubleshooting
- Enhancement Roadmap
- FAQ
Prerequisites:
- Node.js v18+ recommended
- npm or yarn
Installation:
- git clone https://github.com/robfernan/AviationPro.git
- cd AviationPro
- npm install
- npm run dev
Open http://localhost:5173 in your browser.
- Enter aircraft info (type, tail number, pilot)
- Set departure and destination airports
- Add/remove checkpoints dynamically
- Enter altitude, course, distance, and fuel for each leg
- Configure VOR navigation (frequency, radial, identifier)
- Review automatic totals for distance, time, and fuel
- Export flight plan (print/download)
- Access the 8-section user guide for step-by-step planning
- Wind triangle calculations (headwind, crosswind, tailwind)
- Fuel calculations (trip, reserve, endurance)
- Time-speed-distance: TAS, GS, distance, time
- Pressure altitude and density altitude conversions
- Multiple calculator modes in one interface
- Density altitude and pressure altitude calculations
- Cloud base approximation (temperature/dew point)
- Performance warnings for high density altitude
- ISA deviation display (temperature vs. standard atmosphere)
- Tabbed interface for easy switching
- Enter weights for pilot, passengers, fuel, cargo
- Center of gravity (CG) envelope calculations
- Moment calculations (weight × arm)
- Safety alerts for out-of-limits conditions
- Distance calculations (great circle, rhumb line)
- Bearing calculations (true/magnetic)
- Unit conversions (NM, SM, KM)
- Coordinate conversions (lat/lon formats)
- Aviation weather service links
- Time zone converter (UTC/local)
- Digital logbook with local storage
- Log date, aircraft, route, times, conditions
- Automatic calculations (block time, flight time, fuel used)
- Export logs for records
- Vite 404 Error: Ensure index.html exists at project root.
- Build Failures: Run npm install to restore dependencies.
- Port Conflicts: Vite runs on port 5173 by default.
- Dark Mode Issues: Ensure Tailwind dark mode is configured.
- General Tips: Use browser dev tools, check console for TypeScript errors, and use the dark mode toggle in the header.
- Fuel planning calculator (trip, reserve, fuel stops)
- Crosswind calculator (runway wind component)
- Aircraft performance calculator (takeoff/landing distance)
- METAR/TAF integration (real weather data)
- Airport database (info, frequencies, charts)
- Time zone converter improvements
- VFR/IFR minimums reference
- Digital flight plan filing
- Route optimization
- Aircraft profile management
- Integration with ForeFlight, Garmin Pilot, FlightAware, NOTAMs
- UI/UX improvements (mobile, keyboard shortcuts, import/export, print templates, offline mode)
Q: Is this app suitable for real-world flight planning? A: AviationPro is designed for simulation and training. Always consult official sources for real-world planning.
Q: How do I report a bug or request a feature? A: Open an issue on the GitHub Issues page.
Q: Can I contribute? A: Yes! Fork the repo, make your changes, and submit a pull request.