Operations Dashboard

Flight training operations, visualised.

A live operations dashboard purpose-built for flight training units. Every course, every student, one screen.

Flight Ops Tracker — the Courses page: course summary, weekly statistics, the progress chart and every student's training record

See it in action

Also on YouTube

The Vision

Built on layers. Each one earns the next.

  • AI & automationBriefs, warning letters, natural-language queries
  • Insights & analyticsDashboards, progress tracking, reporting, export
  • Data foundationEvery student, every event, every grade

Every layer matters. Skip one and the one above collapses.

Your training system manages every detail of flight training — the students, the missions, the grades, the schedule. It's the foundation everything else stands on. This platform adds the analytics and visualisation layer that turns that data into operational insight — dashboards, progress tracking, and exportable reports.

That structured insight layer is what makes AI credible. Not the other way around. The data and the analysis come first — the intelligence follows.

The operations layer

A dedicated analytics layer for flight training operations.

Your training system holds every student, every mission, every grade. This platform reads that data and adds dashboards, progress tracking, and operational insights across the entire training operation.

The operations picture

Your training system holds every student, every event, every grade. This platform brings it all together into a single live view — so leadership can see the full picture without switching between screens.

Automated reporting

Weekly briefs, student progress exports, PowerPoint-ready output. The reports you were going to build anyway — generated from your training data, already formatted.

Custom metrics

Ask for the table you need — hours per instructor, flights lost to weather — and save it as a KPI to run again any week. No spreadsheets, no data team.

A foundation for AI

The assistant answers from the same structured data the dashboards show, so its answers can be checked against the pages. Ask about courses, students, flying hours and more, in plain English.

Timeline

See every course at once.

Every course running across your unit, laid out against the calendar and grouped by squadron. Each bar runs from start to planned end, and its darker part shows whether the course is ahead of or behind its plan when read against the Today line. In three seconds you can see how everything fits together.

  • Every active course on one screen, grouped by organisation
  • Ahead or behind plan at a glance, read against the Today line
  • Reduced-ops days and holidays overlaid on the calendar
  • The operations picture that belongs on the wall of every ops room
Timeline — every course across the academy's squadrons laid out against the calendar, with the today line and each course's progress

Courses

Drill into any course in seconds.

Progress charts, weekly statistics, the X-Board wall chart and conditional formatting — everything you need to know about a course, presented the way your weekly brief already looks.

  • Progress chart — every student plotted against the required pace curve
  • Per-phase, per-event grading tables with colour-coded status
  • Dynamic columns with custom conditional formatting rules
  • Strike rate calculations that update live when you adjust end dates
Courses page in dark mode — course summary, weekly statistics, the progress chart against the required curve, and every student's training record, with one student selected

PowerPoint Export

One click. Your weekly brief, already formatted.

Export the current course view directly to PowerPoint — course summary, progress chart, full student table. Ready to drop into your weekly brief without rebuilding from scratch.

Students

Know every student's story.

Pick a student and see everything — personal details and course history, admin level, every flagged event and extra mission, a day-by-day timeline, the logbook and warning letters. The answer to 'tell me about this student' in five seconds.

  • Full student profile with course history and attributes
  • Marginal events — every failure, extra training event, and repeat
  • Day-by-day timeline accounting for every session, cancellation, and absence
  • Warning letters in Word for each warning reached, from your own templates
Students page — one student's profile with personal details, course history, admin level, marginal events, extra-flex allowance and the full event history

Metrics

Turn an answer into a metric.

Ask the assistant a question that answers with a table, then click Save as KPI. The question is kept, not just the figures: refresh it any time and it runs again on current data, without the AI.

  • Save a table answer with Save as KPI, or just ask the assistant to save it
  • Dates can move forward on their own: today, start of month, 30 days ago
  • Sort, filter, search and export to CSV
  • Publish it to chosen syllabi, for the roles that should see it
KPIs page — a saved KPI showing instructor flying, simulator and brief workload over the last 30 days

AI Chat

Ask your data a question. Get an answer, not a report.

A chat assistant that looks its answers up in the same training data as the dashboard. Ask in plain English about courses, students, flying hours and more; every answer lists the look-ups it made, so it can be checked.

AI chat — asked when BFT 26 is projected to finish, the assistant compares its projected finish, 13 May 2027, with the planned end, 27 November 2026

A consolidated data layer with intelligence on top. The obvious foundation for everything that comes next.

Deployment

Runs on your infrastructure. Your data stays yours.

Training database

SQL Server

Flight Ops Tracker

Docker container

Your Browser

Any device on network

Your infrastructure

Docker container on your local network. Nothing hosted externally.

Read-only access

Reads your training system's SQL Server database. Never writes back. Zero risk to your system of record.

Data stays yours

Runs without the internet and can be air-gapped. The assistant runs on your own server; a cloud AI model is an option only where your rules allow.

Live refresh

Refreshes from the training database every few minutes, on an interval you set. The dashboard stays current.

Get Started

See it on your data.

Book a walkthrough and we'll show you how it looks on your own training data. No commitment, no sales deck — just the product.

Or email us directly at accounts@flightopstracker.com