Every Student Record, From Admission to Graduation, in One Place
Comprehensive student profiles with guardian contacts, medical info, elective tracking, and 20+ search filters — no more cardboard folders.
Cardboard Folders Can't Run a Modern School
Student files in cardboard folders — lost when it rains, damaged by termites
No way to quickly find "all S3 boys who are boarding and haven't paid fees" without hours of manual searching
Guardian contact details scattered across notebooks — can't reach parents when needed
Transfer records incomplete — previous school data lost during the process
Promotion decisions made without full academic history visible — critical grades buried in filing cabinets
The Complete Student Lifecycle
Enroll
Enter student details or bulk import from CSV. System auto-generates student ID and admission number. Personal details, guardian contacts, and medical info captured from day one.
Assign
Place in class, stream, and house. Select electives (O-Level) or subject combination (A-Level). The timetable system picks up their choices automatically.
Manage
Track academics, fees, attendance, medical info, guardian contacts, documents — all from one profile. Everything about a student in a single view.
Promote
End-of-year: system calculates who qualifies for promotion based on grades. Set pass threshold (50%), conditional threshold (40%). Manual overrides allowed for special cases.
Graduate / Transfer
Mark as graduated, transferred, or other status. Full history preserved forever. Transfer records include complete academic and fee history from your school.
Everything You Need to Know About Every Student
70+ Data Fields Per Student
Student photo, personal details, house assignment (Speke, Kilimanjaro, etc.), medical records (blood group, allergies, chronic conditions, disabilities + accommodations), geocoded residence with district, education background (former school, UNEB index number), and more.
Guardian Management
Link 1-3 guardians per student (mother, father, relative). Each with full contact: phone, WhatsApp, email, workplace. Same guardian auto-linked across siblings.
20+ Search Filters
Class, stream, status, gender, boarding/day, house, religion, district, scholarship, disability, fee defaulters, new this year, level, A-Level combination — find any group instantly.
Elective Tracking
O-Level: 3 elective clusters (Religious Ed, Languages, Pre-Vocational). System records each student's choice — feeds directly into timetable generation.
SchoolPay Code
Each student gets a unique payment code for mobile money and online payments. Linked to their fee record automatically. Parents pay using the code — system matches the payment instantly.
Promotion Engine
Set pass and conditional thresholds. System auto-classifies: Promote, Conditional, Repeat. Manual overrides for special cases. Full audit trail of every promotion decision.
Status Lifecycle
ACTIVE, SUSPENDED, TRANSFERRED, GRADUATED, DROPPED_OUT. Each transition logged with reason and date. Complete history of every status change preserved.
Bulk CSV Import
Upload hundreds of students at once. Auto-generates IDs, creates guardian records, assigns to classes. Migration from other systems made easy.
Photos & Documents
Upload student photos displayed on their profile for easy identification. Attach birth certificates, medical forms, transfer letters, and other documents — all linked to the student record and accessible instantly.
House Assignment
Assign students to school houses (Speke, Kilimanjaro, Rwenzori, etc.) for competitions, pastoral care, and boarding allocation. Pre-seeded with traditional Ugandan boarding house names — customize to match your school.
More Than Just a Digital Register
Shared Guardian Table
Change a mother's phone number once, it updates across ALL her children. No duplicate data entry. One guardian record shared by every sibling in the school.
Geocoded Residence
District-level address enables commute analytics and regional reporting. Know where your students come from. Useful for transport planning and catchment area analysis.
Fee Balance on Profile
Student's outstanding fee balance visible right on their record. Immediate context during parent meetings. No switching between systems or asking the bursar.
Inclusive by Design
Disability and special needs tracking with accommodation requirements. Medical conditions, allergies, and chronic conditions all documented. Every student's needs are visible to staff who need to know.
Stop Losing Student Records
Digital records that survive rain, termites, and staff turnover. Every student's complete history, always accessible.