Curriculum, timetable, results, fees and parent communication — built for administrators, teachers, students and parents. Not just the front office.
Trusted by administrators at
Everything The Office Needs
Every module shares the same student, class and term records — so a result published in one place shows up correctly everywhere else.
Curriculum & Lesson Notes
Frameworks and topics by subject, class and term, with a live progress tracker so admins see exactly what's been taught.
Timetable & Delivery Log
Conflict-checked class schedules, plus a one-tap "Held / Not Held" register that feeds straight back into curriculum progress.
Fees & Finance
Fee types, payments, payroll and full accounting — down to journal entries and bank reconciliation — in the same place.
Fee Collection
This term
Results & Report Cards
CA scores, exams and positions calculated automatically, with report cards parents and students can check any time.
Parents & Student Portals
Their own sign-in, their own view — timetable, results and fees, with nothing to configure on the school's side.
Counsellor Chat & AI Tutor
A direct line between parents and school counsellors, plus an AI tutor students can lean on outside class hours.
Built For Every Role
Four different apps, one shared record of truth — nobody has to ask someone else what's actually going on.
Admin
School-wide visibility — enrollment, fee collection, curriculum pace, staff assignments, in one dashboard. See everything your team is doing without asking anyone.
Teacher
Today's schedule, lesson notes and curriculum progress for their own classes — nothing they don't need.
Student
Timetable, results and fee status, always available — no waiting on a printed report card.
Parent
Every child in one view — results, fees, and a direct line to the school counsellor when it matters.
How It Works
6 Days Average Setup Time.
Enrolment, arrears, attendance dips and result entry progress — updated as your staff work, not at the end of term.
Explore the dashboardReport cards
Administrator dashboard
Students
1,240
Staff
96
Arrears
₦3.1M
Fee payment confirmed
SchoolPetal is an all-in-one school management platform built for Nigerian schools. It handles everything from curriculum tracking and timetabling to fee collection, result publishing, and parent communication — in one shared system instead of scattered spreadsheets and WhatsApp groups.
Most schools are fully live within 6 days. You sign up, add your school details, import your staff and students (we support bulk CSV upload), configure your fee structure and term dates, and you're running. Our onboarding team walks you through each step.
No. Parents and students get their own web portal — accessible from any phone browser. No app download, no Play Store, no configuration on the school's end. They log in with a unique code you generate for them, and their timetable, results, and fee records are right there.
You define your fee types, amounts, and due dates per term. SchoolPetal tracks who has paid, what's outstanding, and flags arrears automatically. It handles payroll, journal entries, and bank reconciliation too — so your accounts office has a full picture without maintaining a separate Excel file.
Yes — SchoolPetal is designed for real concurrent use. A teacher can mark attendance while the bursar is posting payments, the admin is checking curriculum progress, and a parent is viewing their child's results. Everyone sees the same live data, no syncing needed.
Your data belongs to your school. We use encrypted connections (HTTPS), role-based access controls, and regular automated backups. Staff only see what their role permits — a teacher cannot access another teacher's payroll or a student's counselling notes.
SchoolPetal is cloud-based, so a stable internet connection is needed for live use. However, key views like timetables and attendance sheets are cached locally so staff can still reference them during brief outages. All data syncs automatically when the connection is restored.
Most school software solves one problem — fees, or results, or attendance — and leaves you stitching five tools together. SchoolPetal is built as one system where every module shares the same student and class record. A result entered by a teacher automatically appears on the parent's portal and feeds the admin's report. No duplication, no confusion.