School Management Software · Nairobi, Kenya

EduCore

EduCore is a school management platform built for Kenyan schools that unifies admissions, academics, finance, attendance, and parent communication, with M-Pesa and CBC grading built in.

About EduCore

EduCore: school management software for Kenyan schools

EduCore is a cloud-based school management platform designed specifically for Kenyan schools. Its purpose is to replace the patchwork of tools schools typically rely on — fee spreadsheets, WhatsApp groups, paper attendance registers, admissions notebooks, and separate payroll processes — with a single system that connects every operational area. The company is based in Nairobi, Kenya.

According to published information, more than 40 schools already run on EduCore. The platform is presented as secure, scalable, and cloud-accessible, with an explicit focus on how Kenyan schools actually operate: M-Pesa payments, parent communication over WhatsApp, unreliable connectivity, and grading that has to support both a numeric scale and CBC competencies at once.

Modules the platform brings together

EduCore groups into one environment the processes that are usually spread across several systems:

  • Admissions: every application tracked from initial inquiry to enrollment, in one pipeline instead of scattered forms and phone calls.
  • Student management: one record per student bringing together academic, disciplinary, medical, and family information.
  • Academics: numeric grading and CBC competency-based grading, both available at school, grade, or class level.
  • Finance & fees: invoicing, payments, and reconciliation with M-Pesa built in.
  • Communication: messages to parents over WhatsApp and SMS from the same management environment.
  • Boarding: dormitory management, house allocation, and boarding-specific records.
  • Staff: payroll, leave, and staff records.
  • Reports & analytics: export to Excel or PDF without manual compilation.
  • Parent portal: dedicated access to view fees, grades, and attendance.
  • Attendance & biometrics: biometric check-in that feeds directly into attendance records and family notifications.

Automation and artificial intelligence

The platform includes automation features that, according to the company, are already live and not part of a future roadmap. These include AI-assisted generation of narrative report card comments, based on each student's actual performance and subject to teacher review and editing before sending; termly report cards and fee-threshold alerts sent over WhatsApp, with drafts that staff approve before sending; and automatic generation of the full school timetable instead of building it period by period.

User profiles it serves

The system is designed so that every role in the school works within the same platform. School owners can see the whole operation — enrollment, fees, staffing — in one place. Principals move between academic management, discipline, and staff oversight without switching tools. Administrators handle admissions, records, and reporting. Teachers record attendance, grades, and report card comments, with AI handling the first draft. Finance teams work with invoicing, M-Pesa payments, and reconciliation without re-keying data between systems. Families log in once to see fees, attendance, and grades, and receive updates over WhatsApp. Students get a clearer academic record.

Security and data isolation

The company details that each school's data is separated at the database level through row-level security policies, not merely filtered in the interface. Staff accounts have role-based permissions: a teacher account cannot access payroll unless the school owner expressly authorizes it. Sensitive actions are recorded in an audit log that the owner can review.

Working with limited connectivity

EduCore includes a mechanism by which core workflows are queued and synced when the connection drops, rather than losing work already done. This feature responds to the reality of unreliable connectivity that the company notes is common in Kenyan schools.

Plans and commercial terms

The platform is offered in three plans: Starter, for small schools getting started with EduCore, with up to 200 students; Growth, for established schools that need the full feature set, with up to 800 students; and Enterprise, for large schools and school groups, with no student limit and including the AI features. All three plans are billed quarterly and start from an indicated price of KES 100 per student per term, with a final budget confirmed before payment. The company offers a 30-day free trial with no card required, and a demo tailored to each school's admissions, fees, and academics setup.

Location and contact

Phone: +254 702 904562 · Email: support@educoreafrica.com

In brief

Comprehensive school management with M-Pesa and CBC