Everything in one system
Every module can be switched on or off for each plan or school.
Core
Students and classes
Student records, guardians, staff, classes and timetable.
Attendance
Daily class registers, absence notices and alerts.
Print centre and bulk printing
Print or export report cards, CA sheets, bills, receipts, payslips and timetables for one, some or all.
Export to PDF, Excel and CSV
Every list can be exported. Switch off to remove every export button.
Import from Excel and CSV
Bring in students and other records from a spreadsheet.
Academics
Exams and results
Assessments, grading rules, score entry, report cards.
Homework and assignments
Teachers set work; students and parents see it.
School calendar and events
Term dates, events, PTA meetings and reminders.
Question bank and online tests
Build questions and run timed tests on a phone.
Timetable generator
Builds a clash-free timetable automatically.
Result checker with PIN
Check results with a scratch-card style PIN.
Certificates and printable broadsheets
Print certificates and class broadsheets.
Finance
Fee billing
Fee structure, bills, receipts, defaulters.
Online payments
Parents pay by card, transfer or USSD through Paystack.
Scholarships, discounts and credit notes
Reduce a bill for a student with a reason and an audit trail.
Expenses and budget
Record school spending against a termly budget.
Receipts with QR check
Anyone can scan a receipt to confirm it is genuine.
Paystack subaccounts
Each school settles to its own bank account automatically.
Bank statement matching
Upload a bank statement and match each transfer to the right bill in one go.
Admission and form payments
Applicants pay the application fee online.
Communication
Notices and broadcasts
Broadcasts, automatic messages, templates and the in-app inbox. Email is always available.
WhatsApp messages
Send notices, bills and alerts by WhatsApp.
SMS messages (paid per message)
Send by SMS, and fall back to SMS for numbers not on WhatsApp. Switch off to avoid SMS costs; every SMS option disappears.
Parent portal and app
Parents see fees, results and attendance on web and mobile.
Parent-teacher messages
Threaded conversations between families and teachers.
Admissions pipeline
Entrance exam, offer letters and a waiting list.
WhatsApp template manager
Manage approved WhatsApp Cloud API templates.
Delivery reports
See whether each SMS and WhatsApp was delivered.
Application form builder
Define the admission form: sections, tabs, fields and layout.
Campus
Library
Catalogue, issue and return, overdue reminders.
Inventory
Stock, purchases and issues to staff.
Clinic
Sick-bay visits, medicine stock, parent alerts.
Transport
Routes, buses, pickup lists and fees.
Boarding and hostel
Hostels, bed allocation and boarder roll call.
Platform
API access
Keys for the school to connect its own tools.
Mobile app access
Staff, parents and students can sign in on the phone app. Switch off to keep the school on the web only.
Priority support
Faster responses from the platform team.
Hausa, Yoruba and Igbo
Switch the interface language.
Offline mobile app
The app keeps working on weak networks and syncs later.
Own domain with automatic SSL
portal.myschool.ng instead of a sub-domain.
Calendar export
Add school events to Google or phone calendars.
Migration assistant
Import from another school system.
Letterhead designer
Design the header and footer that appears on every printed document.
Website builder
Pick a landing page template, arrange sections and change the pictures.
Staff and HR
Staff attendance
Daily staff sign-in and lateness reports.
Leave requests
Staff request leave; the admin approves.
Payroll and payslips
Monthly pay run, deductions and payslips.
Lesson plans and scheme of work
Teachers plan lessons; heads review them.
Discipline records
Incidents, actions taken and parent notices.
Compliance
Data-request portal
Families ask for their data or its deletion (NDPA).
Consent register
Consent recorded per guardian, with history.
Audit log
Who changed what and when, with export.