Product Roadmap

Concrete milestones to evolve AeroLingo from a training prototype into a full-featured aviation English platform.

Phase 1
Foundation
✓ Complete

Core architecture and reference content. All features shipped and live.

  • Multi-page architecture — Home, Vocabulary, Phraseology, Listening Lab, Scenario Trainer, Roadmap
  • Vocabulary browser — 280 terms across 14 categories with search, category filter, and TTS pronunciation
  • Hebrew translation support — RTL rendering, only shown in the vocabulary module
  • ATC Phraseology cards — 20+ standard phrases with structural templates and audio playback
  • Shared dark-theme CSS design system — navy/sky-blue palette, Inter font, responsive grid
  • Cloudflare Pages deployment — zero-dependency vanilla stack
Phase 2
Practice Engine
In Progress

Interactive training modules. Core drills and scenarios are live; scoring and fill-in features are next.

  • Listening Lab — 3 interactive drills: callsign recognition, number parsing, readback practice
  • Scenario Trainer — 5 branching decision scenarios with per-step scoring and feedback
  • Phrase fill-in-the-blank — practice producing ATC calls with blanked template fields
  • Session scoring and progress tracking — persist scores in localStorage across sessions
  • Vocabulary flashcard mode — spaced repetition queue for word review
  • More listening drill categories — ATIS parsing, clearance delivery, departure instructions
Phase 3
Scale
Planned

Features for institutions, instructors, and international expansion. Planned for next development cycle.

  • Instructor dashboard — assign modules, track student progress, export reports
  • Learning analytics by ICAO competency — pronunciation, structure, vocabulary, comprehension
  • Multilingual vocabulary packs — Russian, French, Spanish translations alongside Hebrew
  • Offline PWA mode — service worker caching so drills work without internet
  • Real ATC audio clips — replace synthesized TTS with recorded tower and approach samples
  • Adaptive difficulty — drill parameters adjust based on historic accuracy rates