Modules

Everything your school needs in one system

Modules aligned to how Ugandan secondary schools actually run — from academic setup through assessment, fees, and approved report cards.

Academic Structure

Set up your school year once and reuse it across the system. Define academic years and terms, create classes, assign subjects and A-Level combinations, and configure CBC strands and grading scales — so every assessment and report pulls from the same structure.

  • Manage academic years, terms, classes, and subjects
  • Configure A-Level subject combinations per class
  • Maintain CBC strands linked to subjects
  • Apply O-Level CBC and A-Level UNEB grading scale defaults

Student Management

Keep every learner's record in one place — from first enrolment through promotion and withdrawal. Search by name or student number, attach photos, and browse students by class for teachers and administrators.

  • Enrol new students with structured student numbers
  • Promote learners between classes and academic years
  • Record withdrawals and keep historical records
  • Upload student photos and search across the school

CBC Assessment (O-Level)

Support NCDC-aligned O-Level assessment: teachers record strand and competency ratings (A–E), enter scored project work for continuous assessment, and add end-of-cycle exam marks. The system computes CA, EOC, and composite grades, and tracks Result 1 / 2 / 3 certification status.

  • Record strand and competency ratings from A through E
  • Enter project work scores that feed official continuous assessment
  • Compute 20/80 CA + EOC composites with configurable weights
  • Submit assessments for review; headteachers unlock submitted entries when changes are needed

A-Level Assessment (UNEB)

A-Level assessment follows UNEB conventions. Teachers enter numerical exam scores; the system converts them to grades (A–F), points (1–9), and combination divisions (I–IV) using the standard UNEB tables.

  • Auto-converts scores to UNEB grades and points
  • Calculates combination divisions from aggregate points
  • Separate assessment flows for S5 and S6 learners
  • Supports formal exam entry alongside class assessment

Fees Management

Give your bursar a dedicated workspace for school finances in Ugandan shillings. Set fee structures by class and term, generate invoices in bulk, record payments, and view balances and collection reports.

  • Define fee schedules per class and term
  • Issue and track invoices with payment status
  • Record cash and mobile money payments with transaction references
  • View per-student balances and financial summary reports

Reporting & Analytics

Turn entered data into report cards and school-wide insights. Generate CBC or A-Level report cards as PDFs, route them through headteacher approval, and monitor class performance and report pipeline status from analytics dashboards.

  • Generate O-Level CBC and A-Level UNEB report card PDFs
  • Headteacher approval workflow before reports are finalised
  • Dashboard KPIs for enrolment, fees, and assessment progress
  • Class performance and report-pipeline overviews for leadership