LearnexaPlatform

Every module your school actually runs on.

From admissions and curriculum to timetable, exams, report cards, finance, SchoolPay, HR and payroll. The whole operations surface — connected, not stitched.

01 / ENROLLMENT

Admissions & student records.

Enroll students one at a time or in bulk. Assign stream, house and residence status. Capture EMIS and SchoolPay numbers from day one.

  • aBulk import dialog with validationLive
  • bClass stream & house assignmentLive
  • cDay / Boarding residence statusLive
  • dParent relationships & profile imagesLive
  • eEMIS & SchoolPay number fieldsLive
  • fSearch, gender & stream filtersLive
02 / CURRICULUM

Curriculum-aware setup.

One of Learnexa's strongest differentiators. UNEB and South Sudan secondary flows out of the box, with A-Level initialization and elective groups.

  • aUNEB curriculum flowLive
  • bSouth Sudan secondary flowLive
  • cA-Level initialization for UgandaLive
  • dPer-level subject rulesLive
  • eElective groups & student choicesLive
  • fPrimary school setupComing
03 / TIMETABLE

Generate & refine the timetable.

Define teacher assignments, period types and elective groups, then auto-generate. Edit by hand from there — bulk entry, duplication and clearing are all there.

Auto-generation flow3 streams · 8 teachers · 5 days
Conflict-checked
S.3 A
S.3 B
S.3 C
08:00
MathMr. Kato
EnglishMs. Akello
PhysicsMr. Bwambale
09:00
EnglishMs. Akello
MathMr. Kato
CRE / IREElective
10:00
Break
Break
Break
10:30
BiologyLAB-2
ChemistryLAB-1
MathMr. Kato
  • aPeriod types: teaching · break · lunch · prep · supperLive
  • bElective blocks & subject allocationsLive
  • cBulk entry, duplication, clearLive
  • dAuto-generate respecting teacher workloadLive
  • ePer-teacher timetable viewLive
04 / ATTENDANCE

Daily attendance, not paper registers.

Mark student attendance per session, by stream, with teacher-assignment context. History feeds straight into the term report card.

  • aPer-session marking by streamLive
  • bTeacher-assignment-aware sessionsLive
  • cFull per-student historyLive
  • dDashboard summaries by class / streamLive
05 / EXAMS & MARKS

Configurable assessment structure.

Exam types, weighting, max marks, grading scales and grade descriptors — set by your school, not by us. Comment templates speed up class teacher and head teacher remarks.

  • aExam types with weighting & max marksLive
  • bActive grading scale per schoolLive
  • cComment templates · class teacher & head teacherLive
  • dTeacher marks entry per class & subjectLive
  • eTerm & class marks retrieval viewsLive
06 / REPORT CARDS

Branded report cards your office can hand out today.

Generate per-stream, per-term outputs with ranks, aggregate points, attendance and remarks. Publish / unpublish flow with PDF export.

ST
St. Teresa Girls' Secondary School
Wakiso, Uganda
TERM 2 · 2026
Student
OKELLO, James
Class
S.3 · Stream A
House
Mutesa
Aggregate
11
SubjectEOTAVGGradeRemark
Mathematics8885D1Outstanding
English7875D2Very good
Physics7270C3Good
Biology6662C5Improve practicals
  • aPer stream, per term generationLive
  • bPublish / unpublish & PDF exportLive
  • cAttendance · ranks · aggregate pointsLive
  • dCurriculum-aware rendering (O-Level & A-Level)Live
07 / FINANCE

Fees, invoices & collections.

Fee structures with line items, bursaries, invoice generation, payments and allocations. Outstanding balances, defaulters and daily collections — out of the box.

  • aFee structures & requirement linesLive
  • bBursaries & invoice generationLive
  • cPer-school invoice / receipt sequencesLive
  • dOutstanding balances · defaulters · daily collectionsLive
  • eExpense tracking UIIn progress
08 / SCHOOLPAY

Mobile money, posted automatically.

A signature regional feature. SchoolPay configuration per school with encrypted credentials, webhook receivers, polling and ad-hoc callbacks.

  • aPer-school SchoolPay config · encryptedLive
  • bWebhook receiver + manual syncLive
  • cAdhoc payment request handlingLive
  • dSource tracking · webhook · poll · adhocLive
  • eManual resolution for unmatched transactionsLive
09 / TEACHERS

Recruit, assign & track workload.

Invite teachers digitally with onboarding tokens. Assign subjects and classes, name class teachers, and monitor workload & coverage gaps.

  • aInvite flow with onboarding tokensLive
  • bSubject & class assignmentLive
  • cClass teacher assignmentLive
  • dWorkload & coverage reportsLive
  • ePersonal timetable viewLive
10 / HR & STAFF

One staff system — teaching and non-teaching.

Categories: teaching, admin, kitchen, security, transport, cleaning, maintenance, accounts. Optional linked logins. Leave, duty rosters and verification.

  • aEmployee registry with categoryLive
  • bOptional login link for any employeeLive
  • cLeave requests & approvalsLive
  • dDuty roster & verificationLive
11 / PAYROLL

Monthly runs to printable payslips.

Create a payroll run, auto-include active employees, manage allowances and deductions, mark single or bulk payments, then export payslips.

  • aDraft → finalized → closed lifecycleLive
  • bAllowances & deductionsLive
  • cBulk & single payment markingLive
  • dPrintable payslipsLive
  • eGross · allowances · deductions · net totalsLive
12 / AUDIT & NOTIFICATIONS

Accountability you can replay.

Audit logs with platform-level and school-level context. In-app notifications with unread counts, mark-read and delete.

  • aPlatform-level & school-level audit logsLive
  • bIn-app notifications with unread countsLive
  • cMark read / deleteLive
Ready to roll out

Start with one school. Activate modules as you go.

No big bang. Onboard, validate, then turn things on.