🔒 Secure · Real-time · Works across Kenya

Teacher Submissions
Subject Completion
➕ Register New Teacher
📋 Assign Subject → Stream → Teacher
📐 Custom Maximum Marks by Stream & Subject

Set the maximum marks independently for every subject in every stream. For example, Grade 7 Mathematics can be out of 50 while Grade 8 Mathematics is out of 100. The teacher will only be allowed to enter marks from 0 up to the configured maximum.

Default maximum: 100. The values below override it only for the selected stream.

🎓 Assign Class Teacher per Stream
All Teachers
➕ Add Individual Student
📋 Bulk Load Students

Format: ADM : Full Name : M or F (one per line)

Register — Grade 7
🏆 Top 5 Boys
🏆 Top 5 Girls
Full Results
🏫 School Details
📚 Subjects

These subjects appear across all streams. Remove or add as needed.

📝 Exam Configuration

Set the default exam type and maximum marks. You can override the maximum independently for each subject in each stream below.

Teachers enter raw scores out of the configured maximum. The system uses raw marks for Subject Total and Subject Mean, and converts to % only where percentage-based grading is required.

📱 SMS Settings (Africa's Talking)

Register free at africastalking.com. Used to send login credentials and password resets to teachers via SMS.

🔑 Student Exam PINs

Generate PINs for students to access their results online. Print and distribute to students.

My Progress
Enter Marks —
#StudentScore/100GradeClear