Education systems · Kenya

School management system for Kenyan schools.

Cres Dynamics builds school management systems that run fees, admissions, academics, and parent communication in one place. M-Pesa fee collection, CBC report cards, and AI insights for school owners and boards are all included.

M-Pesa nativeFee payments reconciled automatically
CBC readyCompetency-based assessment and report cards
Parent portalFees, results, and notices on any phone
Multi-campusOne view across every branch you run
Modules

Everything a school runs on, in one system.

Built for primary schools, secondary schools, colleges, and school groups in Kenya. Start with the modules you need and add more as you grow.

Fees and finance

Fee structures per class and term, M-Pesa paybill collection with automatic reconciliation, balances, receipts, reminders by SMS or WhatsApp, and bursar reports.

Admissions and student records

Online applications, admission numbers, student profiles, medical and guardian details, transfers, and clearance in one record per learner.

Academics and CBC report cards

Assessments, exams, competency-based grading, and report cards generated in minutes, with trends for each learner, class, and subject.

Attendance and timetables

Daily attendance for learners and staff, timetable building, and alerts to parents when a learner is absent.

Parent and student portal

Parents check fee balances, pay via M-Pesa, see results and notices, and message the school from their phone.

Staff, HR, and payroll

Staff records, leave, timesheets, and payroll in the same system as the school's finances.

Transport, boarding, and inventory

Bus routes, boarding allocations, the store, uniforms, and library, tracked instead of kept in notebooks.

AI insights for owners and boards

Fee collection forecasts for the coming term, learners at risk of falling behind, and a weekly summary for the principal and directors.

Why Cres Dynamics

Built by the team that builds business operating systems.

A school is a business with learners at its centre. We bring the same engineering behind our business operating systems and AI systems to school operations.

Learning platforms at scale

We built Ongoza Cyber Hub, a learning platform serving 10,000+ students across 8+ African countries.

Your school, your system

It is configured around your fee structure, curriculum, and approvals instead of a generic template. You own your data.

Support from Nairobi

Training for bursars, teachers, and administrators, with a local team that responds within working hours.

Questions

School management system: common questions.

Does it support M-Pesa fee payments?

Yes. Parents pay through your M-Pesa paybill, and each payment is matched to the learner's account automatically and receipted.

Does it handle CBC assessment and report cards?

Yes. It supports competency-based assessment, and report cards are generated per learner and class, alongside exam-based grading where you still need it.

Can one system run several campuses?

Yes. Each campus runs its own fees, classes, and staff, and owners and boards get one combined view across all branches.

Can we move our existing records in?

Yes. We import learner records, fee balances, and staff data from spreadsheets or your current system during setup.

Run your school on one system.

See the school management system working with your own fee structure and classes.

Chat