The training management platform for training providers
One platform, four roles, a complete workflow
School Screen LMS is designed around the full lifecycle of a training program — from content structure to outcome measurement.
Multi-tenancy at the core
Every organization operates in a fully isolated space: its own users, courses, grades, and certificates. Isolation is enforced by PostgreSQL Row-Level Security on every query — not by an application-level filter.
Clear roles for every team
- SUPER_ADMIN: platform operations and oversight
- SCHOOL_ADMIN: institution, users, and program management
- TEACHER: content authoring, assessments, attendance
- STUDENT: learning, exams, and certificates
From course to certificate
A teacher builds the course, its units and lessons, drafts questions into the bank, assembles and publishes the assessment, records attendance, and the system issues verifiable certificates — while analytics accumulate automatically.
Arabic-first, natively bilingual
Every screen, message, and form exists in Arabic (true RTL) and English (LTR) — with carefully localized training terminology, not literal translation.