A student management system built for Kenyan schools — one record per learner, not five.
Academics, attendance, medical history, discipline, guardians, and fees all point back to the same student record — so the same learner doesn't look different depending on which spreadsheet you happen to open.
A student ID card is one click away, not a design job.
Every student record can generate its own ID card directly from the data already on file — no separate design tool, no retyping a name and admission number by hand. Biometric check-in (where a school uses it) feeds straight into the same attendance record, so a student's presence is captured automatically instead of marked from a paper register at the end of the day.
Six things every school tracks about a student, in one place.
Admissions to Enrollment
Every applicant tracked from first inquiry to confirmed enrollment in one pipeline, with a status attached to each one — no applicant falls through the cracks between a walk-in and a signed-up student.
- Per-applicant status tracking
- Individual applicant records
- Converts directly into a student record on enrollment
One Record Per Student
The same student appears the same way everywhere — academics, attendance, health, discipline, and finance all point back to one record, not five spreadsheets that quietly drift out of sync.
- Central student directory
- Linked academic, health, discipline, and finance data
- No duplicate records to reconcile
Guardians & Family Records
Each student's guardians are recorded and linked directly to the parent portal login — so the right family sees the right child's fees, attendance, and grades, and nothing else.
- Guardian records per student
- Linked to parent portal access
- Supports multiple guardians per learner
Medical Records
A student's medical history lives on their record, not in a separate paper file in the sick bay — visible to the staff who need it, when they need it.
- Per-student medical history
- Tied to the school's health module
Discipline Records
Incidents and disciplinary cases attach to the student's own record, giving a real history instead of scattered notes in different teachers' notebooks.
- Incident and case history per student
- Tied to the school's discipline module
Certificates
Certificates generated directly from a student's own record, instead of retyped by hand from a template each time one is needed.
- Certificate generation per student
Works alongside the rest of the platform, not instead of it
Student records connect directly to CBC and numeric grading, fee accounts and M-Pesa reconciliation, and the rest of the full platform. One student, one record, everywhere it's needed.
See your own students’ records, not a sample school.
A demo is built around how your school actually organizes students — classes, streams, and all.
Book a DemoRelated guides
- What Is a School Management System? A Kenya Guide
What a school management system is, what it does, and what to look for in Kenya: CBC grading, M-Pesa fees, parent communication and data protection.
- Best School Management System in Kenya (2026 Guide)
What actually separates a school management system schools keep using from one that gets abandoned for spreadsheets — M-Pesa, CBC grading, offline resilience, and real data isolation, evaluated for Kenyan schools.
- Case Study: Gititu High School on Running End of Term From One System
In his own words, the principal of Gititu High School describes end of term before and after moving marks, fees and student records into EduCore, what surprised the school, and what still needs improving.