Academic Operations

The modules that power your school's academic engine — from enrollment to graduation.

🎓

Student Management

Complete student profiles with photos, guardians, class assignments, medical records, and full academic history. Bulk import from spreadsheets. Search and filter instantly.

📊

Results & Grading

First CA, second CA, exam — fully configurable scoring columns. Teachers enter marks; the system handles totals, grades, positions, and rankings automatically.

📋

Attendance Tracking

Daily and subject-level attendance with percentage calculations. Teachers mark from their phone. Admin sees real-time class-by-class attendance summaries.

📄

Report Cards & Transcripts

Auto-generated, print-ready report cards with school crest, principal remarks, position-in-class, affective/psychomotor ratings, and full academic transcripts.

📚

Curriculum & Subjects

Define subjects per class, assign teachers per subject, manage curriculum topics, and keep the entire academic program organized across sessions.

📈

Performance Analytics

Class averages, subject pass rates, term-over-term trends, and top performers — visual dashboards that help principals make data-driven decisions.

Administrative Operations

The tools that keep your school running smoothly behind the scenes.

💰

Fee & Invoice System

Custom fee structures per class and term. Auto-generate invoices, record payments, print receipts, and track arrears across the entire school.

  • Fee structures by class
  • Invoice & receipt generation
  • Outstanding balance tracking
  • Partial payment support
🪪

Student ID Cards

Generate professional CR80 ID cards with student photos, QR codes, school branding, and guardian contact — ready to print or share digitally.

  • CR80 ISO 7810 format
  • QR code verification
  • Batch generation
  • Print or digital sharing
👥

Staff & Teacher Portal

Teacher profiles, class assignments, subject allocation, and a dedicated teacher login for entering scores and viewing class data.

  • Teacher profiles & assignments
  • Score entry interface
  • Class data access
  • Activity logging
📱

Parent Access Portal

Parents log in to view their child's results, attendance, fee status, and school announcements — from any phone or computer.

  • View results & report cards
  • Check fee status
  • Attendance records
  • School announcements
📆

Academic Calendar

Set terms, holidays, exam periods, and resumption dates. The entire school runs on a shared calendar that keeps everyone aligned.

  • Term dates & holidays
  • Exam period scheduling
  • Session management
  • Shared school calendar
🖨️

Print-Ready Documents

Report cards, transcripts, ID cards, invoices, and student lists — all formatted for A4 printing with your school's crest and branding.

  • A4 print-optimized PDFs
  • School crest & branding
  • Batch printing support
  • Export to PDF or image

Built-In Security & Infrastructure

Everything that keeps your school data safe, organized, and running 24/7.

🔒

Role-Based Access Control

Admin, Principal, Vice Principal, Teacher, Bursar, and Parent — each role sees only what they should. Fine-grained permission controls for every module.

  • 6+ configurable roles
  • Module-level permissions
  • Secure session management
  • Password policies
🔍

Audit & Activity Logs

Every login, score change, fee payment, data edit, and system action is logged with timestamp and user. Full accountability and data integrity.

  • Complete action history
  • User-level tracking
  • Timestamped records
  • Exportable logs
🔔

Notifications & WhatsApp

Send announcements, result alerts, and fee reminders directly to parents via the platform and WhatsApp integration.

  • In-app announcements
  • WhatsApp message links
  • Fee reminder alerts
  • Result notifications
⚙️

School Configuration

Set up your school's name, crest, address, grading scales, session structure, and branding from a simple settings panel.

  • School branding & identity
  • Session & term setup
  • Custom grading scales
  • System preferences

Ready to Modernize Your School?

Join schools across Africa already using EpicSchool to save time, reduce errors, and impress parents.

💬 Chat With Us on WhatsApp