One step left

This app needs its Supabase project URL and anon key before it can run. Open index.html, find the SUPABASE_URL / SUPABASE_ANON_KEY lines near the top of the <script> block, and paste in your project's values (see SETUP.md).

Sastaticket.pkTraining Hub Pro — Staff Learning & Knowledge Portal

Know the procedure, every time.

Sign in

Use your work email to reach the training portal.

Create account

New accounts start as pending until an admin grants access.
⏳

Waiting on admin approval

Your account is created but hasn't been granted access yet. Ask your admin to approve it from Manage users.

Set a new password

Choose a new password for your account.

Sastaticket.pkTraining Hub Pro — Staff Learning Portal

Pending approval

All reviews

Pick an airline, then narrow down by city/category if needed, or search across every contact on file.

Add a training session

Submitted sessions go to the admin for approval before staff can see them.
Files upload to shared cloud storage — every teammate can play/download them.
📲 Install this app: tap Share then "Add to Home Screen".

Quizzes

Test your knowledge on what you've learned.

Scorecards

Filter by batch, staff, and date range to review results across all quizzes.

Create a quiz

Leave blank so every agent sees this quiz. Tag it (e.g. "June 2026") and only staff whose profile Batch matches will see or be able to take it — everyone else won't see it at all.
Have a list of questions already? Upload them all at once instead of typing each one.

Add day

Add section

Training Overview

Batch-wise performance, who's still pending, and how activity has trended recently.
Loading…

Add airline contact

Contact numbers
Email addresses

Manage users

Grant each teammate the right access level. New sign-ups start as pending.