From sign-up to go-live in four steps.
Setting up a whole-school platform sounds daunting. It isn’t. Here’s exactly how a school gets from creating an account to running day-to-day on EaseAcademia.
- Step 1Step 1
Create your school
Sign up and set the foundations. A guided flow walks you through your school profile one question at a time, then lets you choose the modules you want to start with — you can always switch more on later.
- Short steps: school, location, academics, settings, plan, setup, done
- The base platform — the full core system — is always included
- Switch on any add-on modules you need, including Branding & Customization
- Step 2Step 2
Bring in your people
Add the students, guardians and staff who make up your school, and invite them to their portals so every person has a single login built for their role.
- Import students, guardians and staff
- Invite each person to their own portal
- One login per member of your community
- Step 3Step 3
Configure academics
Set up how your school actually runs. Define your academic year, terms, classes, subjects and timetable, then assign responsibilities with the role builder.
- Academic year, terms, classes and subjects
- Build your timetable and lesson structure
- Assign roles with granular, per-module permissions
- Step 4Step 4
Go live
Start running the school on day one. Take attendance, issue invoices, publish results and communicate with your whole community — all from the same connected platform.
- Take attendance and monitor at-risk students
- Issue invoices and collect fees online
- Publish results and message parents
Account setup, screen by screen
Creating your school is a guided wizard, not a form dump. A handful of short steps, each saved as you go, so you can stop halfway and pick up exactly where you left off.
- 1
School
Your school’s name, a short code that stamps its records, and the contact details staff and families will see.
- 2
Location
The address that appears on invoices, receipts and every official document the platform generates.
- 3
Academics
The stages you teach, whether you run day, boarding or both, your admission policy, and whether grades split into class arms.
- 4
Settings
Your timezone and base currency — the defaults behind every register, timetable, fee and report.
- 5
Plan
Pick your add-on modules, enter your expected size, and see your projected daily cost line by line — with a suggested credit top-up to cover the period you choose.
- 6
Setup
Once your payment clears we build your school out — grades, classes, calendar and your own staff record — and you watch each piece land before moving on.
- 7
Done
Your school is provisioned and you land in the live dashboard, ready to configure academics and invite your people.
The whole community logs in from the start
Going live isn’t just for administrators. Every role gets a portal built for them, sharing the same live data.
One base package. Add on only what fits your school.
Start with the base package
Every subscription ships with the full core platform and all four portals — school, staff, parent and student — plus student records, academics, attendance, results, behaviour, RBAC and analytics. No feature is held hostage behind a starter tier.
Switch on the modules you need
Finance, HR, library, hostel, health clinic, the school store and more are add-ons you enable in a click. Turn them on when you’re ready; leave the rest off.
Pay for what you actually use
Generous included allowances for students, staff, invoices and messaging, with transparent metered pricing beyond them. Your bill grows with your school, never ahead of it.
Frequently asked questions
What’s included in the base platform versus an add-on?
The base platform is the full core system — student records, academics, attendance, results, behaviour, access control, analytics and all four portals — and it is always on. Modules like Finance, HR, Library, Hostel, Health Clinic and the School Store are optional add-ons you switch on when you need them; each bills only its own usage.
How does pricing work?
You buy prepaid credit, and the platform deducts your actual daily running cost from it: each entity you run — every active student, staff account, boarder, catalogued book copy — is billed per day at a published rate, and consumption like emails, SMS and invoices is pay-as-you-go above generous free monthly quotas. A per-day statement itemises every count and rate, so you can check the arithmetic behind every naira.
What happens when our credit runs out?
Access pauses until you top up — nothing is deleted and your data stays safe exactly as you left it. Topping up restores access instantly. You’ll see low-balance warnings well before that, based on your projected daily burn.
Are there contracts or renewal dates?
No. There is no subscription term, no renewal and no cancellation fee — credit simply lasts as long as your daily usage lets it. Top up any amount, any time, and switch modules on or off whenever you like.
What happens to billing when a student leaves?
A student who exits — graduates, transfers or is expelled — stops counting from the very next day, and your daily cost drops with them. The same applies to staff who leave and boarders who check out: you only ever pay for who is actually on the roll each morning.
Can we manage more than one school?
Yes. The School Groups & Districts module adds centralized administration, cross-school analytics, consolidated reporting and group-managed billing for multi-school operators.
How do parents pay fees?
Fees are collected online through Paystack. Parents see outstanding balances and payment history in their portal, pay securely, and download receipts — with everything reconciled against the school’s finance ledger automatically.
Do you support multiple currencies?
Yes. Finance runs a per-currency ledger, so schools operating across currencies get an accurate net position without manual conversion.
Can we move our existing data in?
You can import students, guardians and staff during onboarding, then configure your academic structure before going live. Reach out and our team will help you plan the migration.
Run your whole school on one connected platform
Start with the base package, switch on the modules you need, and give every parent, student and staff member a single place to log in.
