INTRODUCTION
🏢 Aggregator Solutions Ltd.
◆ Why We Built AMTOS
⚠️ The ERP & LMS Dilemma
🚦 The Fork in the Road
📋 Executive Agenda
✨ Full Feature Reference
🔄 Training Lifecycle
👥 Role-Tailored Access
STEP-BY-STEP
01 — Personnel & Foundation
02 & 03 — Structure
04 — Registration
05 — Timetabling
06 — Course Materials
07 — Attendance
08 — Exam Eligibility Gate
09 — Online Examinations
10 — Supervised Exam Suite
11 — Practical Assessment
12 — Certification
13 — Quality Management
14 — Insight & Analytics
15 — Integration & SSO
CLOSE-OUT
🔧 Technology Stack
🏆 Why AMTOS
💬 Let’s Talk
Aviation Maintenance Training & Operations System

AMTOS

One record. Not a web of spreadsheets.

A product by Aggregator Solutions

Who We Are — The Team Behind AMTOS

Aggregator Solutions Ltd.

A multi-disciplinary technology firm helping organisations solve complex operational challenges — combining deep technical expertise with industry insight to deliver solutions that create real, lasting value.

✈️
Aviation Software
AMTOS — purpose-built cloud platform for EASA Part-147 maintenance training organisations. Enrolment to Certificate of Recognition, fully automated.
📊
Software & BI
Data-agnostic business intelligence, AI-driven fraud detection, financial & banking software, and bespoke enterprise platforms.
🧠
Consultancy
Software & IT landscaping, border & infrastructure security, construction of essential facilities — tailored to boost productivity.
💧
Water Solutions
Energy-recovering Reverse Osmosis, UV disinfection & AOP, recirculated aquaculture, and municipal water treatment.
🌍
2 Continents — 1 Mission
🇩🇰 Denmark  ·  🇸🇦 Saudi Arabia
💡
Our Approach
Discover → Design → Deliver. No templates. No one-size-fits-all.
🤝
Client-First. Always.
Long-term collaboration, measurable outcomes, integrity in every engagement.

Executive Foreword ◆ The Origin Story

Why We Built AMTOS

The Reality No Generic ERP Will Tell You

✈️ Born from Active Aviation Experience

We started developing AMTOS after speaking to school heads and documentation managers desperate for one thing: a system to replace the paper trails and spreadsheet nightmares that made every NAA audit a stressful ordeal. The deeper those conversations went, the more a familiar story emerged — many had already explored their options, and the ERP quotes they received were simply out of reach.

We built AMTOS to be the definitive answer: a purpose-built ecosystem where Part-147 compliance is natively hardcoded into every timetable slot, every student record, every exam terminal, and every certificate — with biometric check-in, live invigilator telemetry, and 90-day retake lockout built in from day one.

🚨 A Real Story — “We Nearly Failed Our Audit.”

Aviation colleges running on paper registers and Excel — until the NAA arrived for inspection.

📄
Attendance hours could not be proven
Paper sheets missing or unsigned — authority could not verify minimum Part-147 training hours.
📊
Exam integrity could not be demonstrated
No audit trail for who sat which exam or how scores were derived.
⏱
Weeks lost reconstructing evidence
Staff cross-referencing emails, spreadsheets and filing cabinets, diverting everyone from teaching.
The auditor asked for…
❌Attendance hours per student per module
❌Exam question bank with approval records
❌Tamper-proof score chain per student attempt
❌Instructor qualification records
With AMTOS — every one of these
is a one-click export or live dashboard report.
Zero spreadsheets ✔  Zero audit panic ✔  100% regulatory confidence.

The Generic ERP & LMS Dilemma  ⚠️  Why Off-The-Shelf Fails Part-147

Built for Everything. Ready for Nothing.

If you have ever tried configuring SAP, Dynamics, or Moodle for an EASA Part-147 organisation, you already know the painful truth: they were never built for aviation.

Six Reasons Generic Tools Fail Part-147
📄
Attendance Gate
A single missing hour invalidates exam eligibility. Generic LMS tracks presence, not compliance.
📊
CBT Question Banking
EASA exams require Bloom levels, blueprint weighting, kiosk lockdown & immutable score chains.
📜
Form 148 & CoR Custody
Legal airworthiness instruments backed by hundred-hour evidence chains. No ERP generates these natively.
💸
The Price Reality
School heads received quotes that were simply out of reach — before a single line of aviation customisation.
⏳
Implementation Timeline
18–24 months of consultant-driven config — for a system still missing 90-day lockouts and biometric supervision.
🚫
Regulatory Enforcement
No platform enforces EASA's 90-day lockout server-side or logs every invigilator action for NAA inspection.
Generic ERP / LMS
❌ No EASA MCB curriculum blocks
❌ Editable scores — not tamper-evident
❌ No Form 148 or CoR generation
❌ No 90-day regulatory lockout
❌ No biometric or invigilator workflow
❌ 18–24 months + huge consultancy cost
VS
AMTOS — Part-147 Native
✅ Native MCB blocks, ATA chapters
✅ Atomic score chain — tamper-evident
✅ One-click Form 148 & CoR PDF
✅ 90-day lockout enforced server-side
✅ Full biometric & invigilator suite
✅ Ready day one — out of the box

The Decision Point — Why We Had to Build Something New

The Fork in the Road

School heads and documentation managers were drowning in paper, Excel, and disconnected tools — every NAA audit a stressful ordeal. Generic ERP quotes were out of reach. We faced a clear choice.

🔥
Path A — Keep the Status Quo
❌ Rosters in Excel, attendance on paper
❌ Exam records scattered across emails
❌ Form 148 & CoR compiled manually
❌ Every NAA audit a stressful scramble
❌ No audit trail, no single source of truth
Unsustainable — rejected
💸
Path B — Buy a Generic ERP / LMS
❌ Price quotes simply out of reach
❌ 18–24 months of consultancy config
❌ No native EASA MCB curriculum blocks
❌ No Form 148 or CoR generation
❌ Still missing 90-day lockouts & biometrics
Unaffordable & inadequate — rejected
🚀
Path C — Build AMTOS
✅ Purpose-built for Part-147 from day one
✅ Native EASA MCB curriculum structure
✅ One-click Form 148 & CoR generation
✅ Biometric exams & 90-day lockout built in
✅ Affordable — priced for aviation schools
✔ The decision we made — AMTOS was born
📄 Spreadsheets & Paper ▸ ⚠️ Compliance Gaps ▸ 🔗 Disconnected Tools ▸ ⏱ Admin Overhead ▸ Every one of these is solved by AMTOS — out of the box.

Presentation Overview

Executive Agenda

📖 1. Origin & Course Delivery
02Why We Built AMTOSOrigin & Audit
05The Decision PointThe fork
03ERP & LMS DilemmaWhy it fails
06The SolutionFull lifecycle
09Personnel & StudentsProfiles & docs
10Curriculum & TracksMCB blocks
12Smart SchedulingVisual calendar
13Course Material DRMWatermarked viewer
🚧 2. Regulatory Gates & Exams
14Attendance TrackingPivot heatmap
15Exam Eligibility GateHard lock
16Online Exams & Q-BankBloom Level 1–3
17Supervised Exam SuiteBiometric kiosk
18Practical WorkshopP1–P9 tasks
19EASA Form 148 & CoRFull audit history
🏆 3. Quality, Stack & Next Steps
20QMS (Audits & NCR)CAPA logs
21BI DashboardsLive KPI gauges
22ERP vs AMTOSComparison
24Enterprise Tech StackAzure & multi-tenant
25Why AMTOS Wins6 core pillars
26Get in Touch / Demo📩 Action

Complete Feature Reference — Everything AMTOS Does

One Platform. Every Feature You Need.

👤 Personnel & Access
• Rich student & staff profiles
• Document vault (versioned)
• Excel bulk import
• Portal account management
• Role-based access control
• Track & class assignment
• Photo & ID management
💻 Integrations on request
• Azure AD / Google SSO
• LTI 1.3 deep linking
• Moodle / Canvas / Blackboard
• Central IT management
• REST API access
All on customer request
📚 Training Structure
• Cat A / B1.1 / B2 Tracks
• Part-66 module mapping
• MCB1–MCB6 curriculum blocks
• ATA chapters & submodules
• Grading weight config (Theory/Practical)
• Prerequisites enforcement
• Instructor assignment per course
📅 Scheduling
• Visual timetable calendar
• Auto-schedule optimizer ⚡
• Cohort planner
• Holiday exclusion
• Room & resource assignment
• Conflict detection
📋 Enrolment
• Track enrolment (mass-enroll)
• Bulk enrolment tool
• Roster lock before exams
• Cross-class enrolment view
• Active / withdrawn status
• Drag-and-drop roster editing
📰 Course Material DRM
• Track-gated document access
• In-browser watermarked viewer
• No download / right-click block
• Read & version tracking per student
• Instructor upload & versioning
• Full compliance audit trail
📊 Attendance & Eligibility
• Pivot heatmap per student
• Minimum-hours compliance gate
• Hard exam eligibility lock
• Real-time attendance logging
• Instructor sign-off workflow
• NAA-ready attendance exports
🎫 Online Exams & Q-Bank
• Bloom Taxonomy L1–L3 questions
• Per-blueprint weighting
• Three-tier randomisation
• Server-enforced timer
• Immutable score chain
• Session mutex & heartbeat monitor
• Online + essay exam types
• Kiosk lockdown mode
🛡 Supervised Exams
• Biometric webcam check-in
• Invigilator UI gates
• Live proctor telemetry dashboard
• Focus-loss & tab-switch detection
• EASA 90-day retake lockout
• 10-layer exam integrity system
📜 Certification & QMS
• One-click EASA Form 148 PDF
• Full CoR Checklist (M1–M17, P1–P10)
• Live-data certificate generation
• P1–P9 practical assessment
• Internal audit checklists
• NCR → CAPA workflow
• BI dashboards & live KPI gauges
• NAA inspection-ready exports
Every feature natively enforces EASA Part-147 — no configuration, no consultancy, no compromise.

Basic and type training

One record, from enrolment
to Form 148a and 149a

1
Enrol
Tracks & Classes
→
2
Schedule
Visual Calendar
→
3
Attend
Pivot Heatmap
→
4
Exam
Online + Essay
→
5
Practical
P1–P9 Workshop
→
6
Form 148a / 149a
PDF Certificate
Entered once
Enrolment, attendance, exams, practicals and certificates in one record. Form 148a and 149a are generated, not typed.
Checked by the system
Attendance before exams, retake rules, hours against approved hours, type exam rules, and weak questions flagged.
Ready for the auditor
A read-only login for the inspector, sealed exam records, the full student history, and records that cannot be deleted.

See your own school in AMTOS: a 30-minute demo with your school's name and the licence categories you teach →

Role-Tailored Access

One System, Four Perspectives

Every user sees a purpose-built interface. One shared database — no duplication, no conflicting records.

💻
Admin
Full system control — personnel, tracks, scheduling, BI dashboards, reports, settings.
👤
Staff
Operational access — student records, enrolment, attendance, exam oversight, certificates.
📚
Instructor
Class-scoped — manage own classes, record attendance, review exams, assess practicals.
🎓
Student
Personal portal — class calendar, online exams, results and certificate download.

Step 01 — Foundation

Personnel & Student Management

👤
Rich Profile
Name, nationality, DOB, contact info, photo and join date per person.
📂
Document Vault
Passport, national ID, medical and custom documents — version-tracked.
📊
Excel Bulk Import
Load entire cohorts from a spreadsheet with optional automatic track assignment.
🔑
Portal Access
Create login credentials from within the record. One-click account lock/unlock.
📋
Track Assignment
Assign students to training tracks; mass-enrol into all active classes instantly.
🛡
Role Assignment
Admin / Staff / Instructor / Student roles control every menu and action.

Steps 02 & 03 — Structure

Training Tracks & Course Catalogue

Tracks (Cat A, B1.1, B2) bundle courses. Each course maps to a Part-66 module, carries its own document library, and configures grading independently.

Track Definition
Named pathways with credit hours. One course can belong to multiple tracks.
Grading Parts
Weighted components (e.g. Theory 70%, Practical 30%) per course.
Prerequisites
Flag prerequisite courses to enforce correct learning sequence.
Instructor Assignment
Designate qualified instructors per course for scheduler dropdowns.
Cat B1.1 Track Module 1 Module 2 Module 7 Classes → Classes → Classes →

Step 04 — Registration

Enrolment & Roster Management

Enrolment bridges students and scheduled classes — with bulk tools, roster locking, and a cross-class overview for administrators.

📋
Track Enrolment
Assign a student to a track and mass-enrol them into all active track classes in one action.
👥
Bulk Enrolment
Select multiple students and enrol them all in a class simultaneously.
🔒
Enrolment Lock
Freeze a class roster before exams — no changes once the window opens.
📋
All-Enrolments View
Cross-class overview filterable by course, instructor and date range.
📊
Status Tracking
Enrolment status (active, withdrawn) tracked per student per class.
📝
Roster Management
Individual add/remove with grid interface. Drag-and-drop friendly.

Step 05 — Timetabling

Smart Scheduling & Calendar

Plan the entire training year on a visual drag-and-drop calendar. Country-specific holiday calendars prevent mistakes before they happen.

Visual Scheduler
Drag-and-drop. Day / week / month views. Filter by instructor.
Holiday Calendars
Country-specific blocks. Per-class override for make-up sessions.
Facility Booking & Capacity Check
Assign rooms and labs. System warns if enrolled student count exceeds the facility's capacity — preventing overbooking at scheduling time.
⚡ Auto-Schedule Assistant
Define course hours, session times, and start date — the system automatically calculates the correct end date, skipping public holidays to save admin time and prevent errors.
CLASS SCHEDULE Module 1 Module 2 Module 7B P-Workshop Holiday Today Jan Feb Mar Apr May
🤖
AI Cohort Planner
AI optimisation engine — full semester scheduled in seconds
📚 Block Release🎓 Full Semester⚡ Optimize & PublishHoliday-AwareConflict-Free

Step 06 — Course Materials

Secure Document Viewer &
Course Material DRM

Students access only the materials assigned to their track — viewed inside a protected in-browser viewer. No download. No sharing. Every read is recorded.

🔒 Track-Based Access
Materials visible only to students enrolled in the correct track. Access revoked automatically on un-enrolment.
📰 Watermarked Viewer
PDFs and videos stream inside a protected viewer. Right-click, download, and direct URL access all blocked.
📋 Read-Version Tracking
AMTOS records which student read which document version and when — a full compliance audit trail.
📤 Instructor Upload Pipeline
Instructors upload and version documents per course. Old versions archived; students always see the current one.
AMTOS PROTECTED 🔒 Track B1.1 → Download Blocked

Step 07 — Attendance

Attendance Tracking

Recorded at the session level for every enrolled student. Presented as a pivot heatmap — absence patterns visible at a glance. Data feeds directly into the CoR hours section.

✅ Present by Default
All students auto-marked Present when the class sheet is locked. Instructor marks only the absent student — typically one click for a 19-out-of-20 session.
Pivot Heatmap
Colour-coded grid — scan the entire class at a glance.
Instructor View
Scoped to own classes only — no admin involvement.
CoR Hours Feed
Attendance flows directly into the certificate hours section.

Attendance Pivot — Students — Sessions

Present Absent
8b

Step 08 — Exam Eligibility Gate

Exam Eligibility Gate

Students whose absence exceeds the threshold are automatically blocked from exam entry. Configurable, auditable, and enforced server-side — no manual checks needed.

Auto-Block
Absence % exceeds threshold ? student is blocked instantly. Theory & Practical checked per module; Essay exams cumulative.
Admin Override
Lift Block or Force Block with a mandatory reason. Every override stored in ExamEligibilityOverrides for regulatory audit.
Configurable Threshold
Default 10% absence threshold. Changed live in Admin Settings — no deployment required. Separate value for Essay exams.
Eligibility Dashboard
Filterable grid: all students or blocked-only. Shows attendance bar, status badge (Auto-Blocked / Admin-Blocked / Lifted / Eligible) and action buttons.
Student Warning
Blocked students see an amber card on their My Exams page — "contact management" — instead of the exam entry button.
Server-Side Guard
Eligibility re-checked on every attempt creation server-side. A UI bypass returns HTTP 403 — no client-only enforcement.

Step 09 — Online Examinations

Online Exams &
Question Bank

Full question-bank authoring with approval workflow. Auto-graded MCQ & PDF essay upload.

🎯
Randomised per student
3-level taxonomy · EASA blueprint weights · illustrated questions
🔒
Instructor Verification Gate
Results invisible to students until instructor reviews & releases — can cancel problem questions
🚩
Flagged Questions QA
Questions with < 50% pass rate auto-flagged for Admin review — blocks release until resolved
📊
Admin & Staff viewer
Cross-class results monitor independent of instructor scope
📝 Essay & PDF 🎮 Practice Mode 📋 EASA Blueprints Pass ≥ 75%

Exam Lifecycle Pipeline

Q Bank Draft
Q Approved ✓
Exam Created
Student Takes Exam
Auto-Graded ≥ 75%
Verified
🔒 Instructor Review
Results Released ✓

Step 10 — Supervised Exam Suite

Supervised Exam Suite

From biometric identity check to live proctor telemetry — AMTOS enforces every step of EASA-regulated exam supervision automatically. Exceeds what any competitor currently offers.

📷
Biometric Webcam Check-In
Invigilator verifies candidate identity via live webcam before the exam clock starts. No unchecked entry.
🚪
Invigilator UI Gates
Security-gated controlled start, per-student time overrides, incident log, and room sign-off — all in one workflow.
📡
Live Proctor Dashboard
Real-time telemetry grid showing every candidate's heartbeat, progress %, and status. Pause or terminate any session instantly.
👀
Focus-Loss Detection
Tab-switch and browser-blur events are logged in real time. Three violations auto-flag the attempt for supervisor review.
🔒
EASA 90-Day Retake Lockout
Regulatory block enforced automatically after a failure — no manual intervention required. Resit date shown to student.
✔️
Zero Admin Overhead
All rules are enforced by the system. Invigilators focus on supervision — not paperwork. Every event is logged for EASA audit.
🛡 10-Layer Exam Integrity Defence
Enrolment Gate → Attendance Gate → Attempt Limit & 90-Day Lockout → Session Mutex → Three-Tier Randomisation → Server-Enforced Timer → Heartbeat Monitor → Focus-Loss Detection → Biometric Check-In → Answer Immutability
🛡 10-Layer Exam IntegrityExceeds base147 Live Proctoring Biometric Identity EASA Regulatory Compliant Full Audit TrailAnswer ImmutabilitySession Mutex

Step 11 — Practical Assessment

Practical Assessment

Workshop practical skills (P1–P9) assessed against defined criteria per module. Instructors score each criterion live during the session. Results held until deliberately released.

P1–P9 Modules
Configurable per category (Cat A / Cat B).
Live Scoring
Instructor scores criteria in real-time with notes per criterion.
Controlled Release
Results held privately until explicitly published — same as theory exams.
CoR Integration
Scores flow directly into the CoR Checklist workshop section.
C1 C2 C3 C4 C5 P1 P2 P3 P4 P5

Step 12 — Certification

EASA Form 148 &
CoR Checklist

The Certificate of Recognition and full CoR Checklist — theory M1–M17, workshop P1–P10, aircraft practical, signatures — generated as print-ready PDFs fed by live data.

Live Data
Every pass, attendance record and assessment reflected at print time.
In-Browser PDF
Preview and one-click download — no print queue needed.
Always Current
Regenerate any time — always reflects the latest records.
Access Control
Students access own cert only. Admin generates for any student.
Instructor
Manager

Step 13 — Quality Management

Quality Management System (QMS)

Integrated audit and non-conformance workflows for schools that need formal sign-off trails — from audit scheduling through corrective actions to verified closure.

📋
Audit Checklists
Schedule internal quality audits, capture evidence per checklist item, and track every finding through to resolution.
⚠️
Non-Conformance Reports (NCR)
Log deviations from approved procedures. Attach evidence, assign owners, and set resolution deadlines with automatic reminders.
✅
Corrective Action Plans (CAPA)
Track corrective actions from assignment through to authorised sign-off. Full closure audit trail per finding — ready for NAA inspection.
EASA Part-147 Quality System NCR → CAPA Workflow Full Audit TrailAnswer ImmutabilitySession Mutex MRO Ready

Step 14 — Insight & Analytics

Dashboards & Business Intelligence

Every role has a personalised dashboard. Live KPI gauges on the admin homepage. A full BI Designer lets admins build interactive dashboards without writing code.

Live KPI Gauges
Students enrolled, attendance rate, exam pass rate — all live.
BI Designer
Drag-and-drop charts, pivots, cards. Connect to any AMTOS data source.
Role Dashboards
Instructor sees own classes. Student sees own exams and results only.
Dark Mode
User-level font, colour and brightness preferences across the system.

Admin KPI Dashboard

87% ATTENDANCE 72% PASS RATE 248 STUDENTS

Step 15 — Integration & SSO

SSO, LTI & REST API: On Customer Request

AMTOS works fully on its own sign-in. For schools that want it connected to their identity provider, their LMS or their other systems, these integrations are available on customer request and set up during onboarding.

🔑 Single Sign-On (SSO)
Staff and students authenticate with their existing school or company account (Azure AD, Google Workspace). No extra passwords to remember.
🔗 LTI 1.3 Deep Linking
AMTOS exams and content launch directly from Moodle, Canvas, Blackboard or any LTI-compliant LMS — results flow back automatically.
💻 Central IT Management
IT departments manage access through their existing identity provider. AMTOS joins the infrastructure — it does not replace it.
🔄 REST API
Exchange students, staff, enrolments, results and certificates with HR, ERP, rostering or Part-145 systems. Scope agreed with each school, on request.
Identity Provider
Azure AD · Google
AMTOS
SSO · LTI · API
LMS
Moodle · Canvas
Users
Staff · Students

Technology & Infrastructure

Built on an Enterprise-Grade Stack

A secure, enterprise-grade three-tier architecture — presentation, application logic and data persistence are fully separated, and the platform runs on managed cloud infrastructure with enterprise-grade access control.

Browser Chrome · Edge · Safari Application Server Server-Rendered — Rich UI — Secure Access Data Access Layer Managed ORM Database Cloud Hosted
Cloud HostedEnterprise Security Managed Data LayerRich Interactive UI Secure Access ControlMulti-Tenant Architecture

Why AMTOS

Six Reasons AMTOS Wins

✔️
Compliance-Ready by Design
Every module aligned to EASA Part-66 structure. CoR Checklist and Form 148 generate from live data — no manual compilation.
💾
One Source of Truth
Personnel, enrolments, exams, attendance and certificates all live in one shared database. No spreadsheets, no conflicting records.
👤
Role-Tailored Experience
Admins, staff, instructors and students each see a purpose-built interface — scoped exactly to what they need.
📷
Supervised Exam Suite — Unmatched
Biometric check-in, live proctor telemetry, focus-loss detection, and 90-day lockout enforcement. Exceeds every competitor including base147.
📜
EASA Rules Enforced Automatically
90-day retake lockout, attendance eligibility gates, and prerequisite enforcement — enforced by the system, not by admin memory.
🌐
Enterprise-Grade Integrations
QMS workflows, DRM course documents and multi-tenant architecture, with SSO, LTI 1.3 and a REST API on customer request. AMTOS scales from a single school to a network.
Full deck — 25 slides

Ready to Transform Your Part-147 School?

Let's Talk

Request a live demo or ask us anything about AMTOS and how it fits your operation.

Denmark  🇩🇰  ·  Saudi Arabia  🇸🇦  — aggregatorsolutions.com