EI-Simplify is a multi-tenant, multi-institution education ERP built for Indian schools, PU & degree colleges, and education trusts — uniting academics, attendance, examinations, finance, operations and compliance under one real-time, role-based system on web and Android.
Most institutions run a patchwork of disconnected tools — one for attendance, another for fees, spreadsheets for exams, paper for the gate. EI-Simplify replaces that patchwork with one governed system where every figure on a dashboard drills straight down to the atomic record that produced it, every action is audited, and every campus rolls up into a single group view.
Run many institutions under one tenant with a group command centre that compares campuses side-by-side, with strict per-institution data isolation underneath.
A live monitoring board updates over WebSockets the moment a teacher marks attendance — drill board → class → section → lecture → student down to each period.
Executive & CFO briefings turn raw metrics into plain-language insight on demand — cached for instant repeat loads, and only ever sent anonymised numbers, never personal records.
DPDP-aware from the ground up: consent records, data-subject requests, and automatic masking of salary, health and Aadhaar fields — plus a full Tally-style audit trail.
Generate marks cards, hall tickets, ID cards and payslips as polished, QR-stamped PDFs on the server — institution-scoped and role-gated, no manual typing.
A single role-aware app on web and Android. Each person signs in and sees exactly their world — from a principal's whole campus to a gatekeeper's pass list.
Nine integrated domains share one student, one staff member, one ledger. Add a fee payment and the dashboard, the ledger and the parent's view all reflect it at once.
Eleven roles, each landing on a purpose-built home with navigation scoped to what they're allowed to do. Access is enforced on the server, per institution, on every request.
| Role | What they get |
|---|---|
| Group Owner super_owner | Group command centre across every campus — comparison cards, ranked KPIs and AI briefings, with cross-institution analytics. |
| Tenant Admin tenant_admin | Full administrative control of the tenant: institutions, academic years, master data and configuration. |
| Principal principal | Whole-institution oversight — the live monitoring board, all analytics, students, staff, finance and documents. |
| Admin Staff admin_staff | Day-to-day administration: records, fees, payroll, communication and operational modules. |
| HOD hod | Department-level oversight of teaching, attendance and academic performance. |
| Faculty faculty | Their own timetable, lectures, attendance marking, assignments and exam entry. |
| Student student | Personal attendance, marks, assignments, calendar and downloadable documents. |
| Parent parent | Their ward's attendance, results, fees and the notices that matter to them. |
| Transport Manager transport_manager | Routes, vehicles, stops, student transport and a live OSM route map. |
| Librarian librarian | Catalogue management plus issue / return against the student directory. |
| Security security | The Gate Pass desk — log visitors, issue student / staff out-passes, check people back in. |
The same role-based experience reflows into a mobile-first shell: a bottom navigation bar of exactly the destinations that role needs, with anything extra tucked into “More”.
Built in Flutter, so the browser dashboard and the phone app are the same product — every fix and feature ships to both at once.
Scoped roles get a focused two-tab bar; oversight roles get their top destinations plus a “More” drawer for the full menu.
Transport tracking runs on OpenStreetMap, so there's nothing to license and no per-map billing to manage.
Marks cards, ID cards and payslips render to PDF for printing or sharing straight from the device.
Point the app at a campus LAN server, a private cloud or the internet — the API endpoint is a simple build-time setting.
Compliance isn't a checkbox bolted on at the end — isolation, consent and auditing are built into how every request is handled.
Every read and write is pinned to the caller's institution from their token — cross-institution access is structurally impossible, and was independently hardened against IDOR.
Consent records and data-subject requests are first-class entities, with automatic masking of sensitive fields like salary, health and Aadhaar.
Every change captures who, what, when and the before→after values — so any record's full edit history is one tab away.
Passwords are stored with argon2id; sessions use signed JWTs, and every protected route checks authentication, role and scope.
The AI insight engine only ever receives aggregated metrics — never names, contact details or any personal record.
Self-host on a campus server, a private cloud, or a hybrid — you stay in control of where student data lives.
A lean, modern stack chosen for performance and operational simplicity — no heavy licensing, runs comfortably on modest hardware.
Attendance and performance analytics are computed with Postgres window functions — accurate, fast, and transparent, with no opaque reporting layer in between.
Run the whole system on a single campus server on your LAN, in a private cloud, or hybrid — the mobile app simply points at the right address.
External services — payment gateways, SMS/WhatsApp, biometric devices, government portals — plug in as adapters, so you can start in sandbox and switch on live keys with no rework.
An LLM response cache and lazy-loaded narratives keep heavy dashboards loading in a fraction of a second on repeat views.
EI-Simplify already runs the day-to-day of an institution end-to-end. The roadmap extends it across the complete school-and-college lifecycle, including statutory and accreditation needs.
A fully seeded demo runs across every role — sign in as a principal and watch the live board update as a teacher marks attendance in another window, then drill all the way down to a single period.
Demo access & deployment options available on request · Web & Android