A single-page web app for pre-flight weather briefing at Orange County Airport (KMGJ), Montgomery NY.
Built for CFI Aoun flying DA40s with Saturday flights at 9:00 AM and 12:30 PM.
- Live METAR for KMGJ — decoded wind, visibility, ceiling, temp, altimeter
- TAF from KSWF (nearest TAF-reporting airport)
- Winds Aloft — from Aviation Weather Center
- Density Altitude calculator using current METAR + field elevation (364 ft)
- Flight Category — color-coded VFR / MVFR / IFR / LIFR
- Go/No-Go Assessment — based on VFR training minimums (1000 ft ceiling, 3 SM vis)
- NOTAMs for KMGJ
- Sunrise/Sunset for KMGJ coordinates
- Quick Links — SkyVector, ForeFlight, 1800WxBrief, GFA, TFRs
- Auto-refresh every 5 minutes
- React + Vite
- All free government APIs (aviationweather.gov, FAA)
- Dark theme, mobile-optimized
- No API keys required
npm install
npm run dev # Development on :5173
npm run build # Production build
serve -s dist -l 3008 # Serve productionRuns as a macOS LaunchAgent on port 3008.