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.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.
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.
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.- Starter Suite
- Base Suite
- Full Suite
- Custom Suite
The Starter Suite gives you the essentials for academic management:
- Academics (assessments, grading, report cards)
- Attendance (student, teacher, and staff registers)