Skip to main content

Documentation Index

Fetch the complete documentation index at: https://elimuborasolutionsco.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Elimu Bora (Swahili for “quality education”) is a school management platform built specifically for Kenyan educational institutions. It brings academics, attendance, finance, inventory, and school events into a single system so that every stakeholder — from the principal to a parent checking on their child — has the right information at the right time.

What Elimu Bora does

Instead of maintaining separate registers, cashbooks, and spreadsheets, your school operates from one unified platform. Teachers mark attendance and enter grades. Finance staff raise invoices and collect payments via M-Pesa. Principals review report cards and approve workflows. Guardians receive automatic notifications when their child is absent, when a report card is published, or when a fee invoice is due. Every action in the system respects your role — what you see and what you can do is determined by the role assigned to your account.

Your school’s subdomain

When Elimu Bora provisions your school, you receive a dedicated subdomain — for example, yourschool.elimuboraerp.com. All of your school’s data is completely isolated from other schools on the platform. You log in at your subdomain, and everything you see belongs to your school only.

Supported curricula

Elimu Bora supports the two curricula used in Kenyan schools:

CBC

Competency Based Curriculum — covers the current grade structure including PP1 through Grade 9 and beyond.

8-4-4

The legacy curriculum structure — Standard 1 through Form 4, still used by many Kenyan schools.
You select your curriculum during setup, and the platform configures grade levels, subjects, and assessment structures accordingly.

Who uses Elimu Bora

Different people in your school interact with the platform in different ways, based on their role:

Principals & Deputy Principals

Full visibility across all school operations. Approve workflows, review attendance summaries, publish report cards, and manage school settings.

Teachers & HODs

Mark attendance registers, enter student grades, manage timetables, and view class performance.

Administrative Staff

Raise fee invoices, record payments, manage inventory and procurement, and support school operations.

Guardians & Parents

Read-only access to their children’s attendance records, grades, report cards, and fee invoices — all from the same platform.

Key modules

Your school’s subscription plan determines which modules are active. The three core modules — user management, curriculum structure, and academic years — are always available. All other modules are enabled based on your plan.

Academics

Run assessments, enter grades, and publish student report cards with class rankings and teacher remarks.

Attendance

Daily registers for students, teachers, and staff. Absence follow-ups with evidence attachments and an automatic guardian notification.

Finance

Fee invoicing, M-Pesa STK push payments, payment receipts by email, and a per-student wallet for canteen and activity credits.

Inventory

Product catalogue, stock levels, purchase orders from suppliers, and internal stock requisitions with a full movement audit trail.

Events

School-wide or targeted events — term openings, parent days, sports fixtures — with reminders sent to all attendees.

Timetable

Weekly lesson schedules per class stream, with support for recurring lessons and automatic timetable renewal.

Subscription plans

Elimu Bora is offered on four plans. Your plan is selected when your school is onboarded, and can be upgraded at any time by contacting the Elimu Bora team.
The Starter Suite gives you the essentials for academic management:
  • Academics (assessments, grading, report cards)
  • Attendance (student, teacher, and staff registers)
Core modules — user management, curriculum structure, and academic years — are included in every plan.

How notifications work

Elimu Bora keeps guardians and staff informed automatically. When a student is marked absent, their guardian receives an email and an in-app notification. When a report card is published, guardians are notified immediately. Payment receipts are emailed as PDFs the moment a payment is recorded. You do not need to manually send these communications — the platform handles them for you.
In-app notifications appear in the bell icon at the top of your screen. Email notifications go to the address on the user’s account.