Skip to content

jurgenjacobsen/skydeck

Repository files navigation

SkyDeck

Key Features

ATPL Question Bank

Objective: Build an adaptive, highly structured exam-prep engine tailored for Airline Transport Pilot License (ATPL) theory examinations.

  1. Official EASA/FAA Syllabus Mapping
    • Structure questions strictly across the 14 core ATPL subjects (e.g., 022 Instrumentation, 033 Flight Planning, 061 Navigation) following official learning objectives (LOs).
  2. Adaptive Learning Algorithm (Spaced Repetition)
    • Track individual user weak points and programmatically increase the frequency of low-scoring question sub-categories to optimize cognitive retention.
  3. Crowdsourced & Verified Annex Explanations
    • Provide high-resolution, zoomable attachments (charts, graphs, flight computer mockups) with deep text breakdowns written by certified flight instructors (CFIs) and top-tier graduates.
  4. Exam Simulation Matrix
    • Emulate official testing environments (e.g., EASA Central Question Bank / ECQB parameters) down to exact strict time constraints, calculator restrictions, and passing score thresholds ($75%$).
  5. Interactive Mental Math & E6B Computer Trainers
    • Sandbox widgets mimicking the physical mechanical CR-3/E6B flight computer alongside embedded mini-drills for rapid estimation of crosswinds, wind correction angles, and fuel burns.
  6. Flagging, Filtering, & Personal Study Decks
    • Allow users to save specific complex calculations, add custom annotations to questions, and bundle them into highly targeted custom dynamic test sub-sets.
  7. Cross-Referenced Wiki Deep-Links
    • Every question explanation must include active cross-references that instantly direct the user to the corresponding chapter or sub-section within the Legislation & Theory Wiki.
  8. Peer Performance Analytics & Benchmarking
    • Show an analytical percentile metric on every question illustrating how the global community answers (e.g., "42% of pilots miss this due to converting True to Magnetic heading wrong").

EASA/ICAO Legislation Wiki

Objective: Transform dense aviation regulatory law into an interactive, fast, and accessible knowledge library.

  1. Semantic Elastic-Search Engine
    • Implement lightning-fast, fuzzy-matching keyword lookups capable of indexing thousands of pages across EASA Part-FCL, Part-CAT, ICAO Annexes, and local civil aviation requirements.
  2. "Plain English" Translations & Executive Summaries
    • Provide humanized, easy-to-digest executive summaries right alongside raw legal text definitions to demystify complex bureaucratic terminology.
  3. Visual Airspace & Operational Minimums Breakdowns
    • Highly technical graphic matrices translating written text bounds (like Class C visibility minimums or low-visibility procedure triggers) into crisp visual block flowcharts.
  4. Cross-Border Harmonization Comparison Matrices
    • Dynamic split-screen side-by-side grids mapping structural differences between international regulatory standards (e.g., EASA Regulations vs. National Regulations).
  5. Custom Highlight & Hyperlink Linkages
    • Allow users to anchor personal notes directly to legal paragraphs, creating internal hyperlink graphs that stitch related items together (e.g., matching alternate airport legal minimums with fuel supply laws).
  6. Official Document PDF Backlink Anchors
    • In alignment with ICAO/EASA statutory research protocols, every summary footer must contain verified paragraph and section deep-links targeting source legislative documents.
  7. Operational Scenario Sandbox Q&A
    • Contextual real-world breakdown cards under regulatory headers (e.g., "Can I legally accept this approach if the weather drops below minimums past the outer marker?").
  8. Aviation Medical Class Reference Guide
    • A standalone sub-module mapping Class 1, 2, and LAPL medical requirements, disqualifying health conditions, and recurring revalidation timelines across age bands.

Procedure Flows Trainer

Interactive training where you can create your own procedure flows and test your knowledge in a dynamic way or use pre-made presets to practice specific procedures. Objective: Build an interactive, muscle-memory training suite using visual cockpit layouts and active recall mechanics.

  1. Dynamic High-Fidelity Hotspot Vector Mapping
    • Utilize relative percentage coordinate matrices ($0-100%$) to anchor responsive hotspot vectors over aircraft switches, dials, and EFIS screens on 2D panels.
  2. Active Recall "Blind Test" Engine
    • Conceal target parameters behind procedural interactive UI masks. Users must physically trace structural flows on-screen from memory before validation updates reveal the solution.
  3. Comprehensive Manufacturer Preset Library
    • Pre-load detailed template trees for core training platforms and commercial variants (e.g., Cessna 172 G1000, Piper PA-28, Airbus A320 Overhead, Boeing 737 NG).
  4. Custom Flow Sequence Builder
    • An intuitive visual editor enabling pilots to map custom sequences, type custom verification criteria, and plot custom target vectors across any custom cockpit image background layer.
  5. Phase-of-Flight Scripting Modules
    • Segment workflows strictly by operational stage (Preliminary Cockpit Prep, Before Start, After Start, Taxi, Line Up, After Takeoff, Approach, Landing, Securing).
  6. Error Tracking & Muscle-Memory Grading
    • Programmatically evaluate user interaction accuracy, sequence speed, and spatial deviation rates, rendering a targeted "Checkride Readiness Score" upon completion.
  7. Fail-Safe Operational Logic Warnings
    • The builder automatically throws visual logic flags if a user configures a sequence step that leaves critical equipment unpowered (e.g., turning on fuel pumps before checking battery voltage).
  8. CFI Shared Templates & Classroom Deployment
    • Allow flight schools and independent instructors to compile custom SOP (Standard Operating Procedures) flows and distribute them via encoded configurations or links to their students.
  9. Emergency Checklist Memory Item Workspaces
    • Dedicated high-stress drilling modules focusing purely on time-critical emergency memory items (e.g., Engine Fire in Flight, Rapid Depressurization, Emergency Descent).

Flight Planning Briefing

Objective: Provide a centralized pre-flight analytical dashboard aggregating real-world data feeds for robust threat and error management.

  1. Interactive NOTAM Categorization Filtering Engine
    • Automatically ingest and categorize Notice to Airmen (NOTAM) feeds, stripping out administrative noise and explicitly highlighting critical runway closures, NAVAID outages, and temporary flight restrictions (TFRs).
  2. Digital Threat and Error Management (TEM) Logs
    • A guided pre-flight check sheet prompting the pilot to explicitly document and evaluate potential threats (e.g., short runways, convective weather, complex taxiways, pilot fatigue levels).
  3. Integrated Airport Diagram Hotspots Briefer
    • Interactive airport charts detailing known runway hot spots, low-visibility taxi routes, specialized noise abatement procedures, and standard instrument departures (SIDs).

About

Interactive pilot training suit and EFB focused on learning and sharing relevant operational information for aviators.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages