Everything your school needs. Nothing it doesn't.
From admission to graduation, from CA scores to printed report cards, from the staff room to the computer lab — GradePro runs the whole school, built for how Nigerian schools actually work.
Academics
Your whole school, properly structured
Model your school exactly as it runs — sessions, terms, JSS/SS grade levels with sub-grades, classes, subjects and lessons — and manage every student from admission to graduation.
Sessions, terms & classes
Set up academic sessions, terms, grade levels, sub-grades, classes and subjects once — everything else flows from your structure.
Student lifecycle
Admit students individually or in bulk, track every class change in a full history timeline, then promote, repeat, transfer or graduate them at session end.
Lessons & timetables
Assign teachers to subjects and classes, and see lessons laid out on clear calendar views.
Daily attendance
Take attendance per class, per day, per term — and see the records on each student's profile.
Results
Grading that works the way your school grades
Define your own CA structure and grade scale, enter scores once, and let GradePro compile report cards, positions and transcripts automatically.
Your assessment scheme
Configure CA categories, sub-categories and weightings per session — even per class. Past results stay locked to the settings they were graded under.
WAEC-style grade scales
Set your own percentage boundaries, letter grades and remarks. Grades and remarks are applied automatically at compilation.
One-click compilation
Compile mid-term CA results and end-of-term reports separately, with totals, averages and positions at class, grade and sub-grade level.
Branded report cards
Publish results to students and parents when you are ready, and print polished PDF report cards carrying your school's identity.
Behavioral assessments
Record behavioral and psychomotor ratings alongside academics, with auto-generated or custom teacher and principal remarks.
Transcripts
Generate multi-session transcripts for any student — complete academic history, compiled and exported as PDF in seconds.
Migration
Bring your old records with you
Switching platforms should not cost you your history. Load the results your school already holds — going back as many years as you have them — so transcripts and report cards cover a student's whole career, not just the terms since you joined.
Recreate past sessions
Create an academic year that has already ended and GradePro marks it as a former session automatically — kept apart from your live school so a migration can never disturb the current term.
The grading scheme you used then
Set each past session's CA structure, weightings and exam mark to what that year actually used. Old results are compiled against the scheme they were graded under, not today's.
Students who have already left
Add graduated and withdrawn students as records-only — no login accounts, and they never count towards your subscription's student limit. One at a time, or a whole leavers' register in a single upload.
Upload years of scores
Download a sheet per class, term and assessment, enter scores against student IDs, and upload. Works for students who have left and students still enrolled — a current SS2 student's JSS1 results belong here too.
Full transcripts from day one
Compile the migrated terms and every past year appears on report cards and transcripts, with the right class, subjects and positions for each session.
CBT
Computer-based testing, even without internet
Build question banks, run timed online exams with auto-grading, and take exams fully offline in your computer lab — results sync back when you reconnect.
Question banks
Reusable banks per subject with multiple choice, true/false, short answer, fill-in-the-blank and essay questions — with images, points and difficulty levels.
Timed, secure exams
Set duration, scheduling windows and pass marks. Shuffle questions and options per student, limit each student to one attempt, and track tab-switching.
Auto-grading
Objective questions grade themselves the moment a student submits. Essays go to a clean manual grading screen with score overrides.
Scores flow into results
Link a CBT exam to your assessment structure and graded scores sync straight into result sheets — scaled, with no double entry.
Offline exam mode
Export an exam as a standalone package, run it on a local server in your lab with no internet, then upload results back to the platform.
Bulk question import
Move an entire question bank from Excel into GradePro with a downloadable template and row-by-row validation.
Assignments
Homework goes online
Teachers set assignments with objective and essay questions; students submit from anywhere; parents see what is due and what was scored.
Set and schedule
Create assignments per class and subject with start dates, due dates and mixed question types.
Submit from anywhere
Students complete assignments on the portal at home or in school — objective questions are graded automatically.
Parents stay in the loop
Parents see each child's pending and graded assignments without asking anyone.
Fees
Every naira accounted for
Create fee structures per term, grade and student type, track what every student owes and has paid, and issue receipts — with a clear audit trail behind every figure.
Flexible fee structures
Define fees like tuition, transport or uniform, scoped to a term, grade, sub-grade or student type — new, returning or all.
Per-student ledgers
See each student's fees, payments and balance at a glance, with statuses from pending through partial to fully paid.
Record any payment
Log bank transfers, cash and cheques with receipt numbers and verification details, and print PDF receipts for parents.
Waivers with audit trails
Waive part or all of a fee for scholarship or hardship cases — who waived it, when and why is always on record.
Communication
Keep everyone informed, automatically
Messages, announcements and events reach the right people — and GradePro's built-in advisor watches your school's data and tells each person what needs attention.
Targeted messaging
Send messages to specific roles or people, with read tracking and recurring scheduled messages for routine reminders.
Announcements & events
Broadcast school-wide or class-specific announcements and keep everyone on the same calendar.
AI advisor
Automated checks scan academics, finances and compliance, then alert admins, teachers, parents and students — each alert deep-links to the exact page to act on.
Data
In by the thousand, out in one click
Bring your existing records in from Excel and get everything out as polished documents — no retyping, no copy-paste marathons.
Bulk uploads
Import students, scores and CBT questions from Excel templates, with validation that catches errors before anything is saved.
Broadsheets & class lists
Export full result broadsheets and class lists to Excel for records, moderation or ministry returns.
PDF documents
Report cards, transcripts and fee receipts render as clean, branded PDFs ready to print or share.
Access
The right access for every person
Seven roles, each with its own dashboard — and every action checked on the server, not just hidden in the menu.
Role-based dashboards
Admins, teachers, students and parents each get a portal showing exactly what concerns them — nothing more.
Specialised admin types
Academic admins manage results but only view finances; financial admins manage fees but only view academics; auditors see everything, change nothing.
Feature toggles
Switch attendance, CBT, assignments and fee management on or off for your school — disabled features disappear everywhere at once.
Isolated by design
Every school is a separate tenant. Your data is scoped to your school at every layer, and accounts from one school cannot even sign in on another's portal.
Your portal
Your school's own corner of the internet
GradePro is not a shared login page with your name on it — every school gets a branded portal on its own subdomain.
Your own subdomain
Staff, students and parents sign in at your-school.gradeproo.com, on a login page carrying your logo and colours.
Simple, secure billing
Pay for GradePro monthly via Paystack on a plan sized to your student count — upgrade as you grow, with a 7-day money-back guarantee.
Verified schools only
Every school on GradePro passes a verification review before its portal goes live, so the platform stays trusted.
Works in the computer lab
A desktop app and offline exam server keep CBT running even when your internet does not.
Ready to run your school on GradePro?
Set up your school in minutes, pick a plan sized to your student count, and get a branded portal on your own subdomain.