Academic Management
- CBC-aligned report card generation
- EE1, EE2, ME1, ME2, AE1, AE2, BE1, BE2 ratings
- Customizable elective blocks (Block 1, 2, 3)
- Grade 10, 11 and 12 subject management
- Subject allocation per teacher
- Excel bulk marks import
- Class ranking sheets
- Report card download and print
Fee Management
- Term fee structure per grade
- Payment recording (M-Pesa, Bank, Cash)
- Official receipt generation
- Outstanding balance tracking
- Next term fee notices
- Bursar role with limited access
Attendance System
- Daily attendance marking by teacher
- Present, Absent, Late, Excused statuses
- Student self-view of attendance
- Class attendance report
- Attendance percentage calculations
User Management
- System owner with full platform control
- School admins (2 per school)
- Teacher accounts with subject allocation
- Student self-registration
- Bursar accounts
- Suspend/unsuspend/delete accounts
- Password reset via email
Multi-School Support
- Each school has unique code
- Fully isolated school data
- System owner can log in as any school admin
- School suspension when not paid
- Demo request management workflow
Security & Access
- Role-based access control
- School-scoped data visibility
- Password change and reset
- Account suspension capability
- Audit trail on mark entry