School staff, parents and students
[ your arc image goes here ]
Now with curriculum & timetable tracking

Run Your Whole School From One Place

Curriculum, timetable, results, fees and parent communication — built for administrators, teachers, students and parents. Not just the front office.

Trusted by administrators at

St. Andrew's College of Education Nurture Model High School Grace Foundation Academy Bright Horizon Schools Covenant Model College Greenfield International School Lakeview Secondary School Heritage Grammar School Apex Scholars Academy Providence High School St. Andrew's College of Education Nurture Model High School Grace Foundation Academy Bright Horizon Schools Covenant Model College Greenfield International School Lakeview Secondary School Heritage Grammar School Apex Scholars Academy Providence High School
50+
Features
SchoolPetal dashboard
24/7
Support
100%
Cloud-based
Trusted by 200+ schools

Everything The Office Needs

One System Instead Of Six Spreadsheets.

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.

Secure Payments
Paystack Integration

Fee Collection

This term

+12%
J F M A M J

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

Not Just An Admin Tool.

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.

Admin Dashboard

Teacher

Today's schedule, lesson notes and curriculum progress for their own classes — nothing they don't need.

Teacher Dashboard

Student

Timetable, results and fee status, always available — no waiting on a printed report card.

Student Dashboard

Parent

Every child in one view — results, fees, and a direct line to the school counsellor when it matters.

Parent Dashboard

How It Works

Live In A Week, Not A Term.

6 Days Average Setup Time.

01 Sign Up & Add Your School
02 Import Staff & Students
03 Set Up Fees & Terms
04 Go Live
overview

See your whole school,
at a glance

Enrolment, arrears, attendance dips and result entry progress — updated as your staff work, not at the end of term.

Explore the dashboard

Report cards

JSS2 ready 42/42
Live

Administrator dashboard

Students

1,240

Staff

96

Arrears

₦3.1M

Fee payment confirmed

Ngozi A. · Term 2 ₦85,000

Got Questions?

FAQ.

Can't find your answer? Send us a message.

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.