Validating session with the server…If this hangs, start the API on port 4000: cd backend && npm run dev

MDH e-school ERP

Run your institution on one connected platform — from the office to the classroom.

Admissions to fees, timetables to exams, HR to parent messaging: MDH e-school brings teams, data, and families together with secure, role-aware tools built for modern schools.

10+
Core modules
7
Role types
1
Unified ERP

Why MDH e-school

Everything your school runs on — designed like a product, not a patchwork of spreadsheets.

Multi-tenant school ops

Run many schools from one platform with clean data isolation, roles, and audit-friendly workflows.

Academic & attendance

Timetables, sections, biometric-friendly attendance, and real-time visibility for staff and families.

Fees & compliance

Structures, assignments, receipts, and optional online gateways — built for accountants and admins.

Learning & communication

Homework, exams, online classes, announcements, and messaging that keeps parents in the loop.

HR & support

Employees, leave, payroll hooks, and support tickets so back-office runs as smoothly as the classroom.

Role-based portals

Tailored experiences for super admin, principal, teachers, students, parents, HR, and finance.

Ready to modernize your school ERP?

Use your issued credentials to enter the app. Super admins can manage schools; everyone else lands on a portal matched to their role.

Go to login