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

1

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.

2

Assign

Place in class, stream, and house. Select electives (O-Level) or subject combination (A-Level). The timetable system picks up their choices automatically.

3

Manage

Track academics, fees, attendance, medical info, guardian contacts, documents — all from one profile. Everything about a student in a single view.

4

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.

5

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.