Every course,
every learner,
in one place.
A learning portal for students, teachers and admins. Courses, quizzes, progress and reports, each role seeing exactly what it needs.



Module 01Who it's for
Three roles, one portal.
Students, teachers and admins sign in to the same place. Each sees what their role allows, and nothing else.
Learns and sees their progress
- 01
Dashboard
Courses, progress and a learning streak
- 02
Lessons
Text, video, PDF, assignments and quizzes
- 03
Progress
By lesson, module and course
- 04
Report
Every course and quiz result in one view

Module 02How it works
One course, both sides.
One course, from its first module to a student halfway through it. Demo accounts, real screens.
- Lesson 01Teacher
The teacher lays out the course.
Modules 2Lessons 6academy.komodox.ai/teacher/courses
- Lesson 02Teacher
Each lesson holds what it needs.
Add Text · Video · PDF · Assignment · QuizPass mark 70% by defaultacademy.komodox.ai/teacher/courses
- Lesson 03Student
The student sees where they stand.
Enrolled 3Average progress 69%academy.komodox.ai/student/dashboard
- Lesson 04Student
Progress, module by module.
Module 1 100%Course 57%academy.komodox.ai/student/course
- Lesson 05Student
One lesson at a time, the next one queued.
Items 1 / 1 doneNext Film Planning Knowledge Checkacademy.komodox.ai/student/course/lesson
- Lesson 06Teacher
And the teacher sees it as it happens.
Student Active · 57%Activity One click awayacademy.komodox.ai/teacher/courses/students

Step 01 of 06 · Build
Module 03Who needs help
Alerts and quizzes.
Teachers hear about it the moment a student moves, or stops. Quizzes mark themselves.
8
kinds of alert
70%
default pass mark
6
hours between inactivity checks
Marked instantly. Every quiz is scored on submit, against a pass mark the teacher sets.
Fair attempts. Switch tabs or leave full screen mid-quiz and it submits itself.
Teacher alerts
8 kindsA student enrolled in a course
A student completed a lesson
A student completed a course
A student passed a quiz
A student failed a quiz
A student submitted an assignment
A student has been inactive for 7+ days
A student failed the same quiz 3+ times
Filter by kind. Each alert names the student and the course.
Module 04What you learn
Reports for every role.
The student sees their own. The teacher sees their courses. The admin sees everything.

Student report
What one learner sees: every course, every quiz.

Teacher reports
Completion, course by course.

Platform reports
Users, courses and pass rates.

Admin dashboard
Enrolments month by month.
Module 05Who sees what
Roles and permissions.
Every action is a permission: a resource, and what may be done to it. Start with student, teacher and admin, or add roles of your own. Changes apply without signing anyone out.
- course:create
- course:read
- course:update
- course:delete
- enrollment:create
- enrollment:read
- enrollment:update
- enrollment:delete
- enrollment:read:own
- enrollment:update:own
- certificate:read
- certificate:manage
- permission:delete
:own limits a permission to the person’s own records.

Final module
See it running your academy.
Shown live, set up with your own courses, teachers and students.