Super Admin, Administrator, Teacher, Student — enforced at the database, API and UI layers.
Course → Module → Lesson hierarchy with rich content, video, PDFs and resources.
Manual enrollment, teacher-assigned, or self-enroll via secure course codes.
Granular permission checks on every read and write — never trust the frontend.
Engagement, completion and platform usage dashboards for every role.
Designed for language schools, K–12, universities and online academies.