Each type can authorize training on real aircraft (otherwise simulator only). The "Max FT" defines how many flight trainings per cycle for this type. Assign each type to its operating company.
Name
Company
Max FT
Real aircraft
Active
Loading…
Simulators (FSTDs)
Training devices per aircraft type. The "Location" is auto-filled when the simulator is selected for a session.
Aircraft type
FSTD name
Location
Active
Loading…
Aircraft registrations
Real aircraft authorized for training (only types with "Real aircraft allowed" enabled).
Aircraft type
Registration
Active
Loading…
Flight crew
Flight crew members can be qualified on multiple aircraft types — tick the boxes accordingly. Email is used by the "Send by email" button when creating a session.
Last name
First name
Rank
Company
Aircraft types
Email
Phone
Active
Loading…
After creating the entry, tick the aircraft types they're qualified on directly in the table.
Bulk import flight crew
Paste rows or upload a file (.csv, .xlsx). Columns separated by comma, semicolon or tab.
Each cell is auto-detected: last name, first name, rank (CDR / FO / Captain / OPL…), company (Airlec / Valljet / Thalair / DexFly…), email, phone.
Order doesn't matter — only the two name cells are positional (first non-typed cell = last name, second = first name).
Trainees
All people who can receive a training acknowledgement (flight crew, cabin crew, FOO/FD, dispatchers, engineering, sales, etc.). Will be auto-fed by FL3XX in V2.
Last name
First name
Type
Email
Phone
Active
Loading…
Bulk import trainees
Paste rows or upload a file (.csv, .xlsx). Columns separated by comma, semicolon or tab. Header row required. Recognized columns (case/accent insensitive): last name, first name, type, email, phone.
Type values are matched against the catalogue (Flight crew, Cabin crew, FOO/FD, …) — leave blank if unknown.
Instructors
Authorized TRI/SFI (instructor) per aircraft type. Tick TRE/SFE for examiners — only those will be selectable as the examiner when creating an OPC session. Tick "External" if the instructor is from outside DexFly group.
Aircraft type
Last name
First name
TRI/SFI
TRE/SFE
External
Email
Phone
Active
Loading…
Bulk import instructors
Paste rows or upload a file (.csv, .xlsx). Columns separated by comma, semicolon or tab. Header row required. Recognized columns (case/accent insensitive): last name, first name, type, tri/sfi, tre/sfe, external, email, phone.
Boolean values : true / yes / 1 / x / ✓ / oui = true; everything else = false.
One row per (person, aircraft type) — repeat the person on multiple rows for multiple qualifications.
Courses
Catalogue of training courses (OM-D). Each course has a delivery type (Classroom, Virtual classroom, Field, CBTi, CBTe) and an examination method (MCQ, PDP, Oral). Alternative types/methods can be ticked as chips. When creating an acknowledgement, you pick from this list and everything is pre-filled.
Name
Type
Alt. types
Exam method
Alt. methods
Resource URL
Resource rev.
Waiver allowed
Active
Loading…
Team
Admin accounts (NPCT + deputies) able to access this interface. Inviting someone sends them a magic link by email — they click it and gain immediate access. Removing a row only takes them off this list ; for full revocation, also remove the user from Supabase Authentication → Users.
Email
Display name
Role
Invited at
Last seen
Active
Notes
Loading…
OCC scenarios
Edit the path template for each scenario. Drag steps to reorder within a phase, or across phases. Add or remove steps as needed. Notes are shown to the NPCT when picking the scenario.
Loading scenarios…
Companies
Each aircraft type is operated by one or more companies. The flight crew form displays the operating company's logo. Drop logo files in training-form/logos/<slug>.png.
Name
Slug
Tagline
Logo URL
Active
Loading…
Assign step
Step assigned ✓
Mark as waiver
GTC topic:
A waiver is granted when the pilot already holds a valid certificate for this topic. The training will be marked as completed without the standard acknowledgement workflow. The corresponding certificate must be filed in the pilot's training record.