CIDB pathway
Built around e-SICW course enrolment, assessment, certificate status, and Green Card / SKKP readiness.
Register workers, choose the right language module, complete five safety sections, pass camera-gated assessment, and issue verified certificate records from one ESICW workspace.
ESICW V3 is built around employer and worker access, language modules, section-based video learning, camera assessment evidence, Admin verification, certificate generation, and controlled GTSB integration.
Built around e-SICW course enrolment, assessment, certificate status, and Green Card / SKKP readiness.
Workers can register, select a language, watch safety videos, and proceed through ESICW from mobile devices.
GTSB can activate enrollment records through authenticated API paths while ESICW stays focused on course, assessment, and certificate operations.
Each user type sees the controls that match the PRD: worker learning, employer registration oversight, backend administration, and GTSB read-only coordination.
Language choice is handled in ESICW so workers can complete the safety journey in a language they understand.
ESICW keeps the path linear so workers know what is open, what is locked, and why.
Employer or worker starts from the public link, QR code, or approved referral.
Pick the ESICW language module that matches the worker's needs.
Watch five ordered safety sections before the assessment unlocks.
Certificate status is available after assessment and backend Admin verification in ESICW.
Workers unlock the final assessment after all five sections, answer A/B questions with voice playback, and receive a certificate only after backend Admin photo verification.
All five safety sections must be completed first.
Camera status and photo evidence are attached to the attempt.
Backend Admin reviews the evidence before certificate release.
Certificate status and QR-ready records are generated after approval.
Timed final assessment.
Pass threshold.
Initial attempt plus one retest.
Generated after photo approval.
Create an employer or worker account, then assign a language module and start the learning journey.