FeaturesEverything your school needs in one platform
Students, academics, finance, and communication — without the spreadsheets and disconnected tools.
Student management
Keep every learner's record in one place, from admission through to graduation.
- Student profiles, guardians, and contacts
- Admissions and enrolment records
- Class, stream, and academic history
- Documents and notes per student
CBC academics
Manage the Kenyan competency-based curriculum from structure down to results.
- Learning areas, subjects, strands, and sub-strands
- Learning outcomes and competencies
- Formative and summative assessments
- Results capture and analysis
Fees & invoicing
Raise fee invoices and reconcile payments without chasing spreadsheets.
- Fee structures per level, class, or student
- Invoices, receipts, and statements
- Payment allocation against the right invoice
- Outstanding balances and reports
M-Pesa payments
Let parents pay from their phone with an STK Push, reconciled automatically.
- Daraja STK Push initiation
- Callback handling and reconciliation
- Receipts and payment history
- Each school configures its own integration
Parents & communication
Keep parents informed through the channels they already use.
- Parent portal with children, fees, and results
- WhatsApp messaging with QR-code setup
- Email notifications and announcements
- Fee reminders and payment confirmations
Report cards
Produce report cards that match your school's identity and grading.
- School logo, colours, and information
- Academic results and competencies
- Teacher comments, attendance, and signatures
- Per-school templates