Every mark, every shilling,every desk — one system.
Learnexa is the operating system for the school you actually run — enrollment, academics, timetable, exams, finance, SchoolPay, staff and payroll on one platform, built around how East African secondary schools work.
Software for schools tends to be either a CRUD app with a school skin, or a textbook from 2008.
Each school stands alone.
Data is isolated at the model layer, scoped by schoolId. Not just a UI filter. One school can't see another's records — and we can't either, unless invited in.
Operations over features.
Modules turn on as your school is ready. Roll out core operations first, then finance, payroll, timetable generation, SchoolPay — without bloating the everyday.
Familiar role names. Built-up permissions.
Your bursar is still a bursar. What your bursar can do is composed from a permission catalog — by you, not us. One staff member can hold several roles cleanly.
Thirteen modules. One system of record.
Read the full platform →Term results, ready for parents — without the design night.
| Subject | EOT | BOT | AVG | Grade | Remark |
|---|---|---|---|---|---|
| Mathematics | 82 | 78 | 80 | D1 | Excellent |
| English Language | 74 | 71 | 72 | D2 | Very good |
| Physics | 68 | 63 | 65 | C3 | Good |
| Chemistry | 71 | 66 | 68 | C4 | Good |
| Biology | 59 | 62 | 60 | C5 | Improve practicals |
| Geography | 79 | 75 | 76 | D2 | Very good |
| History | 66 | 68 | 67 | C4 | Good |
| CRE | 72 | 70 | 71 | C3 | Good |
From staffing constraints to a working timetable in minutes.
Mobile-money payments that post to the right student — automatically.
We speak the language your school actually uses.
Generic edtech tools rename your operations to fit their data model. Learnexa speaks the vocabulary your deputy head, bursar and registrar already use every morning.
- UNEB / noun /
- The Uganda National Examinations Board. Our curriculum, grading scales, and report-card outputs are UNEB-aware out of the box.
- A-Level / S.5 — S.6 /
- Senior Five and Senior Six. Subject combinations and principal/subsidiary logic handled natively, not retrofitted.
- Stream / n. a class section /
- A subdivision of a class level. S.3-A, S.3-B, S.3-C. Attendance, timetable, marks and report cards are all stream-scoped.
- House / n. /
- A cross-stream grouping for pastoral life, sports, and bursaries. Mutesa, Kintu, Kabaka. Students belong to one for the year.
- SchoolPay / n. /
- Uganda's mobile-money rails for school fees. We integrate as a first-class citizen — webhook, polling, ad-hoc callback.
- Defaulter / n. /
- A student whose outstanding balance exceeds a threshold for a given term. Surfaced as a live report, not an end-of-term shock.
- Bursary / n. /
- A partial or full fee waiver. Stored as a structured allocation against the right fee line, not as a comment in a spreadsheet.
- Prep period / n. /
- Structured private study, common in boarding schools. A first-class period type in the timetable generator, like teaching or lunch.
- EMIS / noun /
- The Education Management Information System number — Uganda's per-student identifier. Captured at enrollment, ready for return.
One system of record — read differently depending on who's signed in.
From admissions to audit, in a single line of sight.
Headmasters and directors see the whole school — enrollment, attendance, finance, staff coverage — without chasing four systems and three spreadsheets.