15 modules. One platform.
Every part of running a school, in one place — instead of a different tool (or a different exercise book) for each one.
One pupil record, captured once, used everywhere
Registration captures the full bio-data your school actually needs — not just a name and a class. That one record is what every other module reads from, so nobody re-types a pupil's details into a separate fees list, bus list or report card.
- Admission number, full name, class and gender
- Parent/guardian name, phone number and home address
- Enrolment counts by class and gender, updated live
- Add pupils one at a time, or bulk-import an existing spreadsheet
- A printable, QR-coded ID card generated from the same record
- Graduated pupils move to Alumni, not deleted — full history stays on file
Real in-app payments, not just a balance to look at
Parents don't just check a number and pay somewhere else. School360 NG's parent app has a full payment flow built in: a fee balance for every child, a secure checkout, and an instant digital receipt — the same trust and convenience as any modern payment app, built specifically for school fees.
- Pay by card or bank transfer, directly in the app
- Instalment plans where the school allows them
- Full payment history and downloadable receipts
- Automatic reminders before a balance is due
Fees, canteen & instalments
Every naira tracked, from a term fee schedule down to a canteen top-up.

💳 Fee Management
Term and session fee schedules per class, with partial and instalment payment tracking so nobody's status gets lost between a spreadsheet and an exercise book.
- Per-class term fee schedules
- Digital receipts on every payment
- Per-pupil balance + status badges
- "Send all reminders" one-click SMS
🍽 Canteen
A prepaid wallet per pupil, topped up by parents, spent on meals — with spend reports so nobody's guessing where canteen cash actually goes.

📄 Report Cards
Termly report cards generated from real attendance and assessment records already in the system, not typed up separately at the end of term. A Principal also sees each class's result trend across terms, at a glance, on the dashboard.
Attendance, books & learning
What teachers mark once, everyone downstream can see.
✅ Attendance
Daily register per class, weekly summaries, and truancy alerts — teachers mark it once, everyone downstream sees it.
📚 Book Distribution
Track which textbooks were issued to which pupil, by class, so nothing quietly disappears by the end of term.
🌞 Summer Classes
Opt-in holiday sessions with their own roster and fee ledger, separate from the regular term.
📝 Discipline Records
A simple incident log — severity, description, action taken — visible to the parent and optionally feeding a conduct remark on the report card.
Buses, boarding, health & staff
The day-to-day running of a school, beyond the classroom and the fee ledger.

🚌 School Buses
Name each bus, add its stops in order, assign a driver, and set the per-term bus fee — which folds automatically into that pupil's total fee. Drivers get a stripped-down "My Route" screen with just their stop list, and parents see live status.
🏠 Boarding
Dorm assignments, pocket money tracking, exeat requests and visiting-day scheduling for boarding pupils.
🩺 Health
Sick-bay visits and basic health records, so a pattern of visits doesn't go unnoticed.

🏫 Multi-branch groups
Running more than one school? A Group Owner login gives a consolidated view across every branch — financial and operational, in one place.
👥 Staff & roles
Role-based accounts for Principal, Bursar, Teacher and more, plus fully custom roles with their own hand-picked permissions — each sees only what their role needs. Every staff and pupil profile can generate a printable, QR-coded ID card.
💰 Payroll & Leave
A monthly salary ledger with printable payslips, plus a self-service way for staff to request time off and their manager to approve it.
🚐 Daily Transport
A day-by-day register of who actually boarded the bus, for every rider, all term — not just who's assigned to one.
Admissions, announcements & secondary school
The parts of running a school that happen before, and beyond, a pupil's own record.

📋 Admissions
Track a prospective family from first inquiry through assessment and offer — before they're ever a registered pupil, and without falling back to a spreadsheet for that one stretch.
📣 Announcements
Post a notice to the whole school or one class, mark it urgent, and it reaches every parent's app with a badge on the bell icon — the actual replacement for the WhatsApp broadcast group, not another place to also check.
🎓 Exam Registrations
For secondary schools: track which SS3 candidates are registered for WAEC, NECO and JAMB, and their registration numbers — a recurring, high-stress workflow that otherwise lives entirely on paper.
Role access, at a glance
Every login sees exactly what its role needs, and nothing it doesn't.
| Module | Principal | Bursar | Teacher | Parent |
|---|---|---|---|---|
| Dashboard & pupils | ✓ | ✓ | ✓ | — |
| Fee management | ✓ | ✓ | — | Pay + view own |
| Attendance | ✓ | — | Own class | View own |
| Book distribution | ✓ | ✓ | Own class | View own |
| Buses | ✓ | — | — | Live status |
| Staff & settings | ✓ | — | — | — |
| Cross-branch overview | Group Owner only | — | — | — |
Details that fit how Nigerian schools actually run
Not a generic template — the small things that make it feel like it was actually built for a Nigerian school office.
Naira pricing
Every price, receipt and report is in ₦.
Term & session calendar
Built around the Nigerian academic calendar.
SMS + WhatsApp reminders
Reach parents even without a smartphone.
Low-end Android friendly
Works on a ₦25k Android phone.
NDPR compliant
Encrypted, and never shared or sold.
Multi-branch ready
One login across a group of schools.
See it running in your own school
Start your 30-day free trial today. No credit card required.