What it does
No add-ons to unlock later. This is what runs today.
Students, classes, and terms
Holds your school's real structure; classes, academic terms, every enrolled student. Add one at a time, or bulk-import a whole class from a spreadsheet.
One system for Nursery, Primary, and Secondary together
A school running more than one level gets every class set up in one pass at onboarding, and each level keeps its own correct wording; pupils here, students there, throughout.
Boarding and day students, tracked separately
Mark each student Boarding or Day at enrolment, and the school's snapshot breaks the numbers down accordingly, no more counting by hand at the end of term.
Fee structures that bill themselves
Set tuition and optional items like transport or meals once, for a class and a term. Every student in that class gets a correct balance immediately, no manual bill per child.
Transport and meal fees by zone
Set priced zones once. Each student is billed the rate for their own zone, and a fee can charge boarding and day students different amounts for the same term.
Payments, cash, bank, or MTN mobile money
An accountant records a cash or bank payment in seconds and the balance updates instantly. Parents can also pay by MTN mobile money straight from their phone, no accountant involved.
Fee reminders by SMS
Send one family a reminder, or every overdue family across a class or the whole school, in a single action. Each message carries that child's own name and balance, never a generic broadcast.
News, circulars, and announcements
Publish newsletters, circulars and activity updates with photos and attachments. Aim a post at all parents, chosen classes, or Boarding or Day, schedule it for later, and set it to expire. Parents read it under School Updates with an unread badge, and the school sees how many have read it.
One parent, one record
Add a second child for a parent already on file and the system offers to link them to the existing parent, so one parent has one record and one login for every child. Nothing is merged until a person confirms it.
Daily attendance, class by class
A teacher marks the register in minutes each morning. The record stays with the student, searchable by class, term, or a single child, instead of living in a book that never leaves the classroom.
Exams, grading, and report cards
Enter scores on a simple grid. The system grades against your school's own scale and ranks each student in their class automatically. One click produces a report card with results and fee balance together.
Grading built for the Ugandan curriculum
Compulsory subjects, weighted CA and End-of-Cycle scoring, and certification eligibility follow UNEB's own rules, not a generic scale bent to fit. Set it up once per school and every report card follows it automatically.
One final result from several exams
Combine a mock, a midterm, and a final into a single composite result with its own weighting, the way a real end-of-cycle certificate is built, not just an average of scores.
Continuous assessment, topic by topic
Record Activity of Integration scores for each topic, then print continuous-assessment and topic-score reports for any student.
Nursery reports without percentages
Nursery classes rate each learning area instead of scoring it, and the school prints a terminal report with icons that a parent can read at a glance.
Promotion and year-end
Move a whole class up in one action, or run the year-end transition for the school. Every promoted student can be moved back individually if a mistake is found.
Student ID cards, printed on demand
Upload a photo once, and print a ready-to-laminate ID card whenever the school needs one. No design software, no third-party printer.
Who did what, and when
Every important change is recorded with the person, the action and the time, and no one can edit or delete an entry. Sign-in history shows failed attempts. Leadership is alerted to critical changes, such as staff accounts, fee structures and deleted students, each to the roles allowed to see them.
A termly summary for the owner
One click produces a Word document for any current or past term: enrolment, collections and outstanding balances.
Works even when the internet doesn't
Recording a payment, entering scores, marking attendance, adding a student; all of it keeps working with no connection at all. Everything saves on the device and syncs the moment signal returns. Nothing lost, nothing recorded twice.
Security that fits a school
A staff password reset needs an email verification code. Idle sessions sign out automatically, and an account can be deactivated when someone leaves.
Built for one school, or many
Every school's data is kept completely separate and private. A school sees only its own students, fees and results, and the separation is checked before every release.
Installable like an app
Works in any browser, and adds to a phone's home screen with its own icon. No app-store install required.