Skip to content

Repository files navigation

✈️ Pre-Flight Briefing Tool — KMGJ

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.

Features

  • 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

Tech

  • React + Vite
  • All free government APIs (aviationweather.gov, FAA)
  • Dark theme, mobile-optimized
  • No API keys required

Run

npm install
npm run dev      # Development on :5173
npm run build    # Production build
serve -s dist -l 3008  # Serve production

LaunchAgent

Runs as a macOS LaunchAgent on port 3008.

About

Pre-flight briefing tool for KMGJ — DA40 Saturday flights

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages