Define training programmes (workshop, course, seminar, certification, online, or blended) with
duration, capacity, related competencies, prerequisites, level, and whether they're mandatory.
Schedule sessions with a trainer, location or virtual link, times, and capacity.
Track each session's state (scheduled, in progress, completed, cancelled, postponed).
2. Enrolment & attendance
Enrol trainees, with waitlists when sessions are full.
Confirm attendance and issue completion certificates.
3. Competencies
A framework of competency groups, competencies, and proficiency levels — each level described by
the behaviours and criteria that define it.
Track each person's current level per competency over time.
4. Assessments
Different assessment types (knowledge, behavioural, practical, and so on) with a range of question
formats.
Passing scores, time limits, attempt limits, and optional adaptive difficulty.
5. Learning paths
Personalised journeys (automatically suggested, role-based, custom, or remedial).
A sequence of content items, each with its own progress, time spent, and score.
Overall progress toward target competencies and dates.
6. Evaluations & reporting
Post-session evaluations from trainees and trainers, with ratings and open feedback.
Arabic and English throughout.
Reporting on training effectiveness and competency gaps.