Skip to main content
nimbryx
All case studies

Education / School Management

A chain of 3 schools, Noida

A custom ERP for a 3-campus Noida school chain: fee collection up 31%, teacher admin time down 90%, and parent updates sent automatically instead of by phone.

Next.js · Node.js · PostgreSQL · Razorpay · Twilio SMS · PDF marksheet generation

+31%

Fee collection improvement

20 min (was 5 hrs)

Teacher monthly admin time

65%

Parent queries handled online

The problem

Three schools meant three Excel files for attendance, three fee receipt books, and a central office that had no idea what was happening on any campus until someone called. Fee reminders went out as phone calls from the front desk, one parent at a time. Teachers compiled monthly attendance registers by hand, which ate 4–5 hours at the end of every month. Parent queries made up roughly 30% of the front desk's calls.

What we built

A single school ERP for all three campuses. Admissions workflow across campuses, daily attendance marked by teachers with an automatic SMS to parents when a child is absent, online fee collection over UPI and card with an instant digital receipt, exam scheduling and marksheet generation, and a parent portal for attendance, fee status and results. The central office gets one admin console with a live view of every campus.

What it includes

Multi-campus Admissions WorkflowDaily Attendance with Parent SMS AlertsOnline Fee Collection (UPI & Card)Digital Fee Receipts & Payment HistoryExam Scheduling & Marksheet GenerationParent Portal (Attendance, Fees, Results)Central Admin Dashboard (All Campuses)Teacher & Staff Management

Outcome

Fee collection went up 31% in the first two months, mostly because automated reminders replaced phone calls. End-of-month attendance work for teachers fell from 4–5 hours to under 20 minutes. The parent portal now answers about 65% of the queries that used to need a call to the office. The central admin's verdict on the multi-campus view: 'something we didn't know we needed until we had it.'

Common questions

Can the ERP handle multiple branches or campuses from one login?

Yes. Multi-campus support was a core requirement on this project. Each campus admin sees their own campus; the central office sees everything rolled up. Access is role-based, so a class teacher at Branch A can't open Branch B's student records unless someone explicitly gives them that access.

Does the system integrate with existing payment gateways like Razorpay or Paytm?

Razorpay is our default, because in our experience it has the most dependable API in India for school fee collection. Paytm and CCAvenue can be added if you need them. Reconciliation, meaning matching Razorpay settlements to each student's fee record, happens automatically.

How long does school management software take to develop?

A standard ERP for one school usually takes 10–14 weeks. Multiple campuses with custom fee structures, online payments and a parent portal add another 4–6 weeks. We ship in phases: fees and attendance go live first, then admissions and the parent portal. The school starts getting value long before the last module is done.

What makes custom school software better than SaaS products like MyClassCampus or Classplus?

Packaged school software is fine if your fee structure is standard and your grading is generic. It struggles once you have 12 fee heads, an SMS provider you want attendance alerts to go through, or a marksheet format specific to your board. We build around what your school actually does, not what the average school does.

Related work

Found this useful?

ShareWhatsAppLinkedInX

Building something in Education? We’ve probably solved the hardest part already.

Tell us what you’re dealing with — no long forms, no agency boilerplate. We respond within one business day.