Secure Sign In
Use your employee ID and password. The administrator password must be configured securely before production deployment.
Trainee Portal
Welcome
Today's Daily Preparation
Read today's safety topic, complete the checklist, then mark yourself prepared.
My Profile
Add certificates you already have and courses you plan to take.
Assigned Formal Exams
Official exams assigned by your trainer. Time and attempts are controlled by the server.
Account Security
Change your temporary password after first sign-in.
Start Custom Quiz
Choose category, difficulty, mode, and number of questions before starting.
Weak Area Training
The system recommends short refresher quizzes based on categories where your score is weak.
My Results
Admin Portal
Training Dashboard
Account Security
Change your administrator, trainer, or supervisor password regularly.
User & Role Management
Create controlled accounts. Users can no longer create themselves from the login page.
| Employee ID | Name | Role | Status | Action |
|---|
Create & Assign Formal Exam
Set the exam window, duration, pass mark, and maximum attempts.
Competency Matrix
Competent ≥85%, Needs Coaching 70–84%, Not Yet Competent <70%.
Audit Log
Tracks account, question, exam, and result actions.
Create Daily Preparation
Set the topic trainees must review today before completing their daily quiz.
Trainee Performance
| Name | Attempts | Average | Latest | Status | Weak Areas | Session Integrity |
|---|
Trainee Profiles & Daily Preparation
View certificates, planned courses, and today's preparation status.
| Name | Role / Project | Certificates | Course Goals | Today's Preparation | Completed At | Action |
|---|
Add Question
Bulk Import Questions
Paste JSON array. CSV support can be added later. JSON import supports isScenario or questionType: "Scenario".