Validating session…If this hangs, run: cd backend && npm run dev
MDH e-school ERP · India's school OS

Every school process, unified in one platform.

Admissions to alumni, fees to payroll, timetables to parent messaging — MDH e-school gives every role in your institution a purpose-built workspace, all connected to a single source of truth.

Multi-school readyCBSE / ICSE / State boardGST-compliant billingRole-based accessData-isolated tenants
app.mdhedu.in/dashboard

Good morning, Principal

School Dashboard

2025–26
Wed, Jun 24
👨‍🎓
1,247
Students
94.2%
Present today
💰
₹8.4L
Fees collected
👩‍🏫
86
Staff
📋
Attendance
💳
Fees
📝
Exams
👥
HR
📚
Library
🗓️
Timetable
👨‍👩‍👦
Parents
📊
Reports
🍽️
Canteen
🪪
ID Cards
0+
Modules
fully integrated
0
Role types
tailored portals
0
Platform
one source of truth
Product walkthrough

The platform

Built for real schools,
not demo environments.

MDH e-school is a production-grade multi-tenant ERP. Every feature ships with proper role isolation, audit logs, and data boundaries so you can run a complex institution confidently — not just a classroom prototype.

Multi-tenant by default

Each school is a fully isolated tenant. Super admins manage the platform; principals manage their school.

Role-aware everywhere

Every API, screen, and action is gated by role. Finance never sees HR data. Students never see admin config.

India-first compliance

INR billing, GST support, Aadhaar-compatible ID fields, and Indian academic calendar workflows built in.

Role-based portals

One platform, 7 tailored experiences

Each person sees exactly what they need — and nothing they don't. MDH e-school's role system means zero configuration per user; their portal is ready when they sign in.

🏛️
Super Admin
Full platform visibility across all schools
🎓
Principal
School-wide oversight, approvals, and reports
📖
Teacher
Classes, homework, exams, and attendance
💳
Finance
Fee collection, payroll, and expense tracking
👥
HR
Staff records, leave, and employment workflows
🎒
Student
Timetable, results, and class materials
👨‍👩‍👦
Parent
Child progress, attendance, and messages

What's included

Everything your school runs on

Designed like a product, not a patchwork of spreadsheets. Every module is connected to the same database, same roles, and the same audit trail.

Infrastructure

Multi-tenant school ops

Run dozens of schools from one console. Each institution gets its own isolated workspace, role hierarchy, and audit trail — without sharing a single row of data.

Academics

Academic & timetable

Define academic years, classes, sections, and subjects. Generate conflict-free timetables, manage substitutions, and give every teacher a real-time schedule view.

Attendance

Biometric attendance

Mark student and staff attendance via fingerprint, barcode, or manual entry. Parents see live updates; admins get real-time absence alerts and monthly reports.

Finance

Fees & finance

Build structured fee plans, auto-assign by class, issue digital receipts, and accept payments online. Finance dashboards give real-time collection vs. outstanding.

Assessments

Exams & results

Create offline and online exam schedules, publish results to students and parents, and generate printable report cards and performance analytics in one flow.

Communication

Parent communication

In-app messaging, push notifications, homework updates, and circular broadcasts. Parents stay in the loop without needing WhatsApp groups or phone trees.

Human Resources

HR & payroll

Manage employee records, leave workflows, salary structures, and pay-run generation. Letter requests, org charts, and offer letters included out of the box.

e-Learning

Online classes & LMS

Schedule virtual sessions with video links, manage homework submissions, and track student progress across all subjects — from one teacher dashboard.

Analytics

Reports & analytics

Customizable dashboards for every role. From principal overviews to finance summaries, export-ready data tables keep decision-makers informed without spreadsheet gymnastics.

Plus 11 more modules

AdmissionsAttendanceTimetableFeesExamsResultsHomeworkOnline ClassesHR & LeavePayrollLibraryCanteenID CardsTransportAlumniReportsEventsNoticesBiometricSupport Tickets

How it works

Up and running in under a day

No IT team needed. Subscribe, configure, invite — your school is live.

01

Subscribe & provision

Choose a plan, complete secure checkout, and your school workspace is ready in under 2 minutes — no IT setup, no server config.

02

Configure academics

Add classes, sections, subjects, and academic years. Import student and staff rosters via CSV or register them one by one.

03

Invite your team

Each role gets a tailored portal — teachers see timetables and homework; finance staff see fee collection; parents see their child's progress.

04

Run the school

Mark attendance, process fees, publish results, run payroll. Everything connected, everything auditable, everything in one place.

Subscription plans

Start in minutes. Scale when ready.

Pay securely, create your admin account, and your school workspace is provisioned immediately. Final pricing confirmed at checkout.

Starter

₹3,999/mo + GST

Core academics, fees, and a family portal — everything a smaller school needs from day one.

Up to ~300 students

  • Academic config & timetables
  • Student & staff management
  • Fee structures & collection
  • Parent portal & messaging
  • Attendance tracking
  • Basic reports
Continue with Starter
Most popular

Growth

₹7,999/mo + GST

HR, online learning, exams, and deeper analytics for institutions that are scaling.

Up to ~1,000 students

  • Everything in Starter
  • Online classes & LMS
  • HR & payroll module
  • Online exams
  • Advanced analytics
  • Priority support
Continue with Growth

Campus

Customquote

Custom scale, multi-unit management, dedicated onboarding, and an SLA for large institutions.

1,000+ / custom

  • Everything in Growth
  • Multi-unit management
  • White-label options
  • Dedicated onboarding
  • Custom integrations
  • SLA-backed support
Continue with Campus

*Indicative INR pricing for India; final amount shown at checkout. GST/taxes as applicable.

Already have access? Sign in · Read the ERP guide

Ready to modernize your school?

Subscribe to provision your workspace, then follow the in-app checklist to add classes, staff, and students. Most schools are fully configured within a day.