Built for Kenya's Competency-Based Curriculum

Run your whole school on one CBC-ready platform

Elimu CBC brings admissions, attendance, CBC assessment, fees, parent communication and school operations into one secure system, built for Kenyan schools.

A Kenyan teacher reviewing learner progress on a tablet with smiling pupils in a classroom

LEARN · GROW · SUCCEED

CBC-first

Track learning outcomes, evidence and feedback, not just exam marks.

Multi-school

Each school's data stays separate and secure on one platform.

Role-aware

Staff, parents and learners see only what they need.

Mobile-friendly

Daily workflows work well on phones and tablets.

Offline-resilient

Record attendance during network outages and sync later.

Auditable

Every sensitive change, approval and payment is traceable.

Everything your school needs

From the first admission to the end-of-term report card, Elimu CBC covers your school's daily work.

Admissions & enrolment

Online applications, learner profiles, guardians, streams, promotion and QR-coded student IDs.

Digital register

Daily class and staff attendance, QR check-in, absence follow-up and instant parent alerts.

CBC curriculum

Learning areas, strands, sub-strands and learning outcomes, plus lesson plans and schemes of work.

Competency-based assessment

Rubrics, observations, projects and evidence feeding learner portfolios and report cards.

Fees & M-Pesa

Fee structures, invoices, M-Pesa payments with reconciliation, receipts and arrears tracking.

Parent portal

Progress, attendance, fee statements, payments and teacher messages in one place.

A dedicated portal for every role

Everyone gets a dashboard built around their daily work.

School administrators

Learner and staff numbers, today's attendance, fees collected and outstanding, and pending approvals.

Teachers

Assigned classes, today's lessons, attendance, assessment tasks and learners who need support.

Parents & guardians

All linked children, their attendance, progress, fee statements, payments and school notices.

Learners

Learning areas, assignments, portfolio, competency progress, timetable and activities.

Why schools choose Elimu CBC

CBC is about how each learner grows over time. Elimu CBC records outcomes, evidence and feedback alongside marks, so you can see each learner's progress, not just a single score or rank.

Competency insights

See which learning outcomes need attention, based on teacher-entered evidence.

Digital learner portfolio

A lasting record of each learner's work, projects and demonstrated skills.

Smart remedial support

Organise targeted interventions and follow up on progress.

Timetable assistance

Detect clashes and get workable scheduling suggestions.

Secure and privacy-first

Elimu CBC handles children's personal information, so privacy is built in from the start.

  • ✓ Designed with Kenya's Data Protection Act in mind
  • ✓ Role-based access, with extra protection for health, counselling and safeguarding records
  • ✓ Audit trails for data access, approvals and financial actions
  • ✓ Financial records are never deleted; corrections use reversals and adjustments
  • ✓ Encrypted backups and HTTPS everywhere

Ready to bring your school online?

Set up your school, add learners and staff, and start taking attendance on day one.