Built for Nigerian schools

Everything your school needs to run smarter.

TapEdu is one secure platform for admissions, attendance, results and report cards, school fees, parent communication and your own school website, from nursery to secondary.

  • Reviewed onboarding
  • Data isolated per school
  • Works in any browser
  • Admissions
  • Student records
  • Parents & guardians
  • Class timetable
  • Attendance registers
  • Assignments
  • Video lessons
  • Markbook & broadsheets
  • Printable report cards
  • Fee invoicing
  • Parent wallet
  • Reconciliation & refunds
  • School store
  • Announcements
  • Events calendar
  • Parent–teacher messaging
  • In-app notifications
  • School website
  • Photo & video gallery
  • Roles & permissions
  • Audit logs
  • Bulk import
app.tapedu.ng

Admin workspace

School admin dashboard

Enroll

Students & guardians

Mark

Daily attendance

Grade

Markbooks & results

Publish

Reports & news

One workspace per school

Each school gets its own isolated data, branded portal, and role-based access for staff, students, and parents.

Latest published news

Published school news will show up here.

The school admin workspace at app.tapedu.ng, where your team runs the school day to day.

Platform

One platform for every part of school life

From the first admission to the last report card of the session, TapEdu connects your office, classrooms and homes. Turn on the modules you need; switching one off never deletes data.

Results & report cards

Set your own CA and exam weights and grade scales. Scores move from draft through review to published, and every student gets a printable term report.

Explore results & report cards
app.tapedu.ng/family/reports/first-term
Illustration of a TapEdu term report card for a JSS 2B student: subject scores with CA, exam, total, grade and remark, attendance, class position and average, teacher and principal comments, and a Print report button that uses the browser's print function.

Attendance registers

Mark Present, Absent, Late or Excused in a few taps. When a register is finalised, guardians get an in-app alert about absence or lateness.

Explore attendance
app.tapedu.ng/teacher/attendance
Illustration of a TapEdu daily class register for JSS 2B: each student is marked Present, Absent, Late or Excused, with summary counts and a Finalize register button that alerts guardians in-app.

Parent portal

One login for every linked child: attendance, results, assignments, the timetable and fees, in any browser on a phone.

Explore the parent portal
Illustration of the TapEdu Family Portal on a phone: a parent switches between two children and sees today's attendance marked Present, the current lesson, the term fee balance with a Pay now button and wallet balance, assignments due, the latest published result and a school announcement.

School fees & payments

Bill a whole class from one fee structure. Parents pay from a wallet in full, in part or per item, and your bursary confirms transfer claims.

Explore fees & payments
app.tapedu.ng/family/finance/invoices
Illustration of a TapEdu fee invoice in the Family Portal: itemised term fees in naira, amount paid and balance with a Part paid status, a wallet balance with options to pay in full, in part or per fee item, and a bank transfer claim awaiting confirmation by the school.

School website builder

A branded public website on yourschool.tapedu.ng with news, events and a gallery. Choose one of 5 templates and publish when you are ready.

Explore the website builder

Announcements & messaging

Publish announcements for staff, parents or students, send in-app notifications to the whole school, a class arm or a role, schedule them for later, and keep parent–teacher conversations in one thread.

  • Announcements
  • Events calendar
  • School news
  • Parent–teacher messages
Explore communication
app.tapedu.ng/school/notifications/send
Illustration of composing a TapEdu announcement for the JSS 2B class arm: choosing parents and students as the audience, setting a High priority out of Low, Normal, High and Urgent, scheduling the send for 7:00 am, and a preview of how it appears in a parent's in-app notification inbox.

Also included

See all features

Portals

Built for everyone in your school

Four role-based portals share one set of records, so the office, classrooms and homes always see the same information, and each person sees only what their role allows.

School administrator in a dark suit and tie seated at his office desk with a computer

School admin workspace

Run the whole school from one dashboard

Proprietors, principals and administrators see the school at a glance and decide exactly who can do what.

  • See active students, staff, today's attendance, fees and admissions on one dashboard
  • Record admissions, enrol and place students, and import existing records from spreadsheets
  • Bill a whole class for the term, confirm bank-transfer claims and reconcile daily collections
  • Choose what each of 10 ready-made roles can do across 130 permissions
  • Open a parent, teacher or student portal as that user to help, with every session audited
Explore admissions & student records
Teacher leaning over a desk to help a student in a maroon uniform with his written work

Teacher portal

Less paperwork, more teaching

A focused workspace limited to the classes and subjects each teacher is assigned, so daily routines take minutes.

  • See their classes, subjects and weekly timetable in one place
  • Take the daily class register and finalise it in a few taps
  • Enter CA and exam scores in the markbook and submit them for review
  • Set and grade assignments, and post video lessons for a class
  • Write remarks parents can read, and reply to parent messages when messaging is on
Explore results & report cards
Smiling woman in glasses reading a message on her smartphone while seated on a sofa

Family portal

Every child's school life in one place

Parents and guardians follow each linked child from one login, and get answers to the questions they would otherwise call the school about.

  • Switch between all their linked children with one login
  • Check today's attendance, lessons, assignments and published results
  • View and print the term report once results are published
  • Fund a wallet and pay fees in full, in part or per item, with receipts
  • Read announcements and school news, and message teachers when messaging is on
Explore the parent portal
Two young girls pointing at a computer screen as they learn together

Student portal

A clear view of the school day

Students sign in from any browser to see their day, hand in work, catch up on lessons and check their results.

  • See today's lessons, attendance and assignments due on their dashboard
  • Submit assignments online as a PDF with an optional text answer
  • Watch the video lessons teachers post for their class
  • Check published results, their term report and the timetable
  • Read announcements, upcoming events and school news
Explore assignments & video lessons

School website

Your school website, connected to your school portal

Fill in simple forms, preview every change and publish when you are ready. No web designer or coding needed.

  • Your own web address

    Every approved school gets yourschool.tapedu.ng, and you can rename it.

  • 5 templates, your branding

    Modern, Premium, Classic, Minimal or Community, with your logo, colours and fonts.

  • News, events and gallery

    News you publish appears on the site and in the portals, alongside public events and photo albums.

  • Search basics handled

    Set your titles and meta descriptions; sitemap.xml and robots.txt are handled for you.

brightfuture.tapedu.ng
Illustration of a school website published with TapEdu on its own subdomain, brightfuture.tapedu.ng: a navigation bar with Home, About, Academics, Admissions, News, Events, Gallery and Contact, a hero with the school name and motto, the latest news articles and upcoming public events.

Sample school shown for illustration. No published school website yet — yours could be the first.

By the numbers

Depth you can count on

Product facts, not marketing estimates: each number is something TapEdu includes today.

Role-based portals For administrators, teachers, parents and students
4
Website templates Modern, Premium, Classic, Minimal and Community
5
Permissions per role Switch each one on or off for every school role
130
Guided setup steps From school profile to enrolment and settings
10
Readiness checks Graded critical, warning or info before you go live
15

How it works

Up and running in five clear steps

Every school is reviewed before it goes live. Once you are approved, TapEdu sets up your workspace and guides your team through the rest.

  1. Step 01

    Register

    Submit your school application with basic details.

    Tell us about your school, its sections and your preferred web address. You get a reference number to track it.

  2. Step 02

    Review

    TapEdu reviews your application securely.

    Our team may ask for more information, and you are emailed at every status change.

  3. Step 03

    Get approved

    Receive provisioning and your admin workspace.

    Approval sets up your school, main campus and subdomain, and invites your first administrator.

  4. Step 04

    Complete setup

    Run the setup wizard for academics and people.

    A 10-step wizard and 15 readiness checks show exactly what is left before you go live.

  5. Step 05

    Invite your community

    Onboard staff, students, and parents.

    Invite staff by email, create parent and student logins, and import records from spreadsheets.

Security & trust

Built for schools. Designed for trust.

Student records, results and payments deserve care. Security and governance are part of the product, not an afterthought.

Illustration of a TapEdu audit log listing published results, a confirmed bank-transfer claim, an audited view-as session and a corrected result with its reason recorded.
  • Secure tenant isolation

    Each school’s data stays logically separated on the platform.

  • Role-based permissions

    Fine-grained access for admins, teachers, students, and guardians.

  • Audit trails

    Important actions are logged for accountability and compliance.

  • Admin approval

    New schools are reviewed before they go live on TapEdu.

  • 130 permissions per role

    Switch each school permission on or off for every role. Teachers only reach the classes and subjects they are assigned.

  • Audited “view as” sessions

    Admins can open a parent, teacher or student portal as that user to help. Sensitive actions are blocked and every request is logged.

  • Encrypted payment credentials

    Payment provider keys are stored encrypted, and payment webhooks are signature-checked and processed only once.

  • Controlled corrections

    Changes to published results need a reason, attendance keeps a correction history, and registers can be locked.

FAQ

Questions schools ask before they switch

Straight answers about how TapEdu works for Nigerian schools.

Still have questions?

Ask about features, pricing or onboarding, or book a walkthrough for your team.

What is a school management system?
A school management system is software that keeps a school's records and daily work in one place. TapEdu covers admissions and student records, attendance registers, results and report cards, school fees, parent communication and a public school website, with separate portals for administrators, teachers, parents and students. It supports nursery, primary and secondary schools, combined schools and groups of schools.
Can TapEdu compute results and print report cards?
Yes. You set your assessment components, such as CA and exam, with weights that total 100%, and your own grade scale. Teachers enter scores in the markbook, results move from draft to submitted, reviewed and published, and TapEdu builds class broadsheets with averages and optional class positions. Each student's term report can be printed straight from the browser.
Can parents check results and pay school fees online?
Yes. In the Family Portal, parents see published results, attendance, assignments and fees for each linked child. They can fund a wallet by bank transfer, which your finance staff confirm, or through an online payment gateway or virtual account where your school has set one up, then pay invoices in full, in part or per fee item and get a receipt.
Does TapEdu work on phones? Is there an app to install?
TapEdu works in any modern browser on a phone, tablet or computer, so there is nothing to install. There is no separate app store app: administrators, teachers, parents and students simply sign in from their browser.
How do we get started, and why does TapEdu review schools?
Apply online with your school's details and you will get a reference number to track your application. The TapEdu team reviews every school before it goes live, may ask for more information, and emails you at each step. Once you are approved, your workspace, main campus and subdomain are set up automatically and your first administrator is invited to a 10-step setup wizard.
Can we import our existing records?
Yes. Download a template, then upload CSV, TXT or XLSX files of up to 10 MB for students, guardians, staff, subjects and enrollment. TapEdu checks every row and shows a preview, imports only after you confirm, and gives you an error report for any rows that need fixing.
How is our school's data kept separate and secure?
Each organisation's data is kept separate from every other school on TapEdu. Access is controlled by role, with 130 permissions you can switch on or off per role, important changes are written to an audit log, and payment provider credentials are stored encrypted.
How much does TapEdu cost?
TapEdu plans can be priced per school organisation or per student, and billed monthly or yearly. See the pricing page for current plans, or contact our team for a quote tailored to your school.

Ready to run your school smarter?

Apply in minutes. Our team reviews every school, sets up your workspace, and helps you go live with confidence.