Built for Uganda

The Complete School Management System Built for Uganda

AI-powered timetabling, comprehensive fee management, exam processing, and student records — all in one system that understands UNEB curriculum, O-Level and A-Level structures, and how Ugandan schools actually work.

50+ Schools
25,000+ Students
99.9% Uptime
80% Time Saved

Running a School Shouldn't Mean Drowning in Paperwork

2-4 weeks building timetables by hand
Grades in Excel — one error recalculates every rank
Cash-only fees — no receipt trail, disputed balances
Paper records — lost when it rains, impossible to search

Everything Your School Needs, In One System

Nine integrated modules designed specifically for how Ugandan schools operate — from nursery through A-Level.

AI Timetable Generation

Generate conflict-free timetables in under 15 minutes. 55+ rules enforced automatically — O-Level home rooms, A-Level option blocks, elective clusters, lab routing.

AI School Assistant

Ask your school data questions in plain English. "How many S3 students haven't paid?" — get instant answers as text, tables, or charts.

Fees & Accounting

Complete fee lifecycle — billing, multi-method payments, SchoolPay integration, defaulter tracking, clearance certificates, and real-time collection dashboards.

Exams & Report Cards

From mark entry to report cards — automated. Supports both old and new Uganda curriculum, 6 grading systems, multi-stage approval, and complete audit trails.

Student Management

Every student record from admission to graduation. 20+ search filters, guardian management, promotion engine, elective tracking, and bulk CSV import.

Staff & HR

Complete staff profiles, Uganda Labour Act compliant leave management, teaching qualifications, subject specialization, and probation tracking.

Academic Structure

Uganda's NCDC curriculum pre-loaded. O-Level elective clusters, A-Level subject combinations, 200+ subjects, UNEB grading scales — start teaching Day One.

Campus Services

Library catalog, health clinic visits, boarding/dormitory management, and gatepass security — all linked to student records.

Classroom Attendance

Digital attendance in seconds — not minutes. Daily, weekly, and termly reports auto-generated. Chronic absentees flagged instantly with parent notifications.

Designed for How Ugandan Schools Actually Work

Uganda-First Design

Not a generic system adapted for Uganda. Built from the ground up understanding UNEB exams, O-Level home rooms, A-Level option blocks, and Ugandan school culture.

UNEB Curriculum Built-In

200+ NCDC subjects pre-loaded with UNEB codes. PLE, UCE, UACE grading scales ready. Both old and new curriculum supported simultaneously.

Private, Protected & Audited

Each school's data is completely isolated. 10 roles with precise permissions. Every change logged permanently with before-and-after values. Learn more ↓

All Modules Connected

A student's academic record, fee balance, medical history, and library borrowings all live in one place. Change a guardian's phone once — it updates across all their children.

Your Data is Private, Protected, and Audited

School data is sensitive — exam marks, fee records, medical information, staff salaries. SchoolAdmin protects it with multiple layers of security that work silently in the background.

Complete Data Isolation

Each school's data is stored separately. School A can never see School B's records, even though they're on the same platform. Think of it like separate locked filing cabinets — except digital and impossible to break into.

Role-Based Access

Every staff member only sees what their role requires. The bursar sees fee records but not exam marks. Teachers see their class marks but not salary data. The headteacher sees everything. 10 different roles, each with precisely defined permissions.

Fine-Grained Permissions

Beyond roles, individual permissions can be granted or revoked. "Allow Mrs. Nambi to view S3 marks even though she's a S2 teacher" — specific, time-limited, and logged. When the exception expires, access is automatically removed.

Complete Audit Trail

Every change is recorded permanently: who changed it, when, what the old value was, and what the new value is. Marks edited? The original and the change are both visible. Payment reversed? Both the original and reversal are logged. Nothing can be silently altered.

Data Recovery

Because every change is logged with before-and-after values, any accidental change can be traced and corrected. Accidentally edited a mark? The audit trail shows the original value. The audit trail IS the rollback mechanism — nothing is ever truly lost.

Works on Every Device, Even Without Internet

Access SchoolAdmin from your phone, tablet, laptop, or desktop. Switch between devices seamlessly — your data is always in sync.

Web Dashboard

Full-featured admin dashboard accessible from any browser — Chrome, Firefox, Safari. No installation needed. Just log in from any computer and start working.

Mobile App

iOS and Android. Teachers mark attendance from their phone, parents check grades on the go, administrators approve leave requests from anywhere. The full system in your pocket.

Desktop App

Windows and macOS. For the bursar who needs a full screen for fee reconciliation, or the DOS managing complex timetable configurations. Native app performance with all features.

Offline-First

Slow internet? No internet? Keep working. Data saves locally and syncs automatically when connectivity returns. Bundled fonts and assets — no external downloads needed. Uganda's connectivity challenges, solved.

Real-Time Updates & Push Notifications

When a payment is recorded, the headteacher's dashboard updates instantly. When a student is marked absent, parents receive a push notification. Everyone stays informed without checking manually.

A Portal for Every Role in the School

Every person in the school ecosystem gets their own tailored experience — seeing exactly what they need, with the actions they're authorized to take.

Administrators

Full access to all modules. Dashboard with school-wide KPIs: total enrollment, fee collection rate, attendance percentage, timetable coverage. The complete picture at a glance.

Teachers

Mark entry for their subjects, class attendance, student profiles for their assigned classes. Subject-specific views, report card contribution, and leave requests — nothing more, nothing less.

Parents

View their child's grades, fee balance, attendance record, and upcoming events. Receive push notifications on absences and results. Stay informed without calling the school.

Bursar

Fee management, payment recording, financial reports, bank reconciliation, and the complete accounting module. No access to academic data — only financial operations and reporting.

Health Personnel

Sick bay visits, medical records, immunization tracking, and health incident reports. Linked directly to student profiles. When a student visits the clinic, their full medical history is one click away.

Librarian

Book catalog management, issue and return tracking, overdue fines, and library usage analytics. See which classes read most, which books are popular, and which students have overdue items.

Trusted by School Leaders Across Uganda

"SchoolAdmin has transformed how we manage our school. The automated timetabling alone saves us two weeks every term. What used to take our DOS an entire holiday break now takes under 15 minutes."

SN
Dr. Sarah Namukasa
Headteacher, Kampala International School

"The fee management system gives us real-time visibility into collections. We can see exactly who has paid, who hasn't, and follow up before term ends — not after. Our collection rate improved by 35%."

JO
John Okiror
Bursar, St. Mary's College Kisubi

"Report cards used to take us two weeks after exams. Now marks go in, positions calculate automatically, and report cards print the same day. Parents are impressed, and teachers save hours."

MA
Mary Atim
Academic Registrar, Lira Town Academy

Common Questions

Most schools are up and running within 1-2 days. Uganda's NCDC curriculum, UNEB subjects, and grading scales come pre-loaded — you just add your school-specific details like streams, teachers, and fee structures. Our team provides hands-on onboarding support throughout the process.

Yes. When parents pay through SchoolPay, the payment arrives in SchoolAdmin automatically via webhook integration. The system matches payments to students using their unique payment codes — no manual reconciliation needed. We also support cash, bank deposits, cheques, and mobile money (MTN/Airtel).

Absolutely. SchoolAdmin understands that O-Level and A-Level work fundamentally differently. O-Level students stay in home classrooms while teachers rotate. A-Level students move between subject zones. The timetable generator, grading system, and assessment modules all handle both structures natively — including A-Level subject combinations (PCM, HEG, LAM, etc.) and subsidiary subjects.

SchoolAdmin supports both the traditional grading system (marks out of 100, letter grades, divisions) and the new competency-based curriculum (1-3 scale) simultaneously. Schools transitioning between curricula can use both in the same academic year without any conflict — report card templates adapt automatically.

Ready to Transform Your School?

Join 50+ schools across Uganda already using SchoolAdmin to save time, reduce errors, and focus on what matters — educating students.