A learning platform teaches. An ERP administers. Neither runs a school. TeachIn carries admissions through to certification — timetable, attendance, examinations, fees, payroll, transport, library, safety and compliance — on one record that every console reads. For K-12 schools across India, from a hundred learners to ten thousand.
The decision queue, not a dashboard.
Students
486Active on rollAttendance today
94.8%412 of 486 markedCollected
₹41.2L78% of ₹52.8LOverdue
₹3.4LPast due date| Needs you | Count | Detail |
|---|---|---|
| Approvals waiting | 4 | Fee concession, trip proposal, two purchases |
| New enquiries | 3 | Not yet contacted |
| Attendance not taken | 2 | Class 6 A, Class 11 A |
| Library overdue | 2 | Past due date |
◈The real interface. Click any item in the sidebar to open its full specification and demo.
The institution console is where a school is actually operated. It opens on what needs a decision today — approvals waiting, enquiries not yet contacted, attendance not taken, books overdue — rather than on a dashboard of numbers nobody acts on. Nineteen screens across five groups cover academics, people, operations, finance and governance, and every one of them reads the same records the other three consoles read.
The decision queue, not a dashboard.
Open demo ↗ ✓Decisions with a name, a time and a reason attached.
Open demo ↗A generator that refuses to double-book a teacher.
Open demo ↗ ▤The whole month, per class or school-wide, assembled from real records.
Open demo ↗ ✎Whether work is being set — and whether it is being marked.
Open demo ↗ ▤Publishing issues a report card to every parent and locks the marks.
Open demo ↗ ◉Today by class, and everyone below the board minimum.
Open demo ↗ ◷Every absence opens one automatically. Lesson capture is what fills it.
Open demo ↗One record per learner, and everything hangs off it.
Open demo ↗ ◍Every staff member, with an EDGE grade and the evidence behind it.
Open demo ↗ ◂Enquiry to enrolment across seven stages, with conversion measured.
Open demo ↗ ◇Audiences built from live queries, not lists somebody maintains.
Open demo ↗ ◇Messages generated from your own records, and no reminder repeats itself.
Open demo ↗ ▶Schedule, join link and attendance. The video runs on the account you already pay for.
Open demo ↗ ⛨What Pile refused to send, and why. Screened before storing, never after.
Open demo ↗A tap at the gate, a guardian notified in about two seconds.
Open demo ↗ ▣A rotating code on a screen. Check-in and check-out each lock once saved.
Open demo ↗ ⛩Who left, who authorised it, who collected them, and whether they came back.
Open demo ↗ ▥Catalogue and circulation that will not lend a book you do not have.
Open demo ↗ ⛟Routes, stops and riders — and it will not oversell a seat.
Open demo ↗ ★A trip cannot open for places until it is safe to.
Open demo ↗A monthly e-magazine and an annual print edition, assembled from what the school already recorded.
Open demo ↗ ⛨21 weighted criteria across six areas, assessed with evidence.
Open demo ↗ ◈Your entry on the TeachIn verified directory. No learner data ever appears.
Open demo ↗Live aggregates, and a receipt anyone can verify.
Open demo ↗ ₹Bands anchored to EDGE grade. A paid payslip is never overwritten.
Open demo ↗ ▦Computed at page load. Nothing cached, nothing estimated.
Open demo ↗ ⛨Append-only. There is no update or delete path anywhere in the code.
Open demo ↗ ▤Encrypted, off this server, and read back to prove it restores.
Open demo ↗ ⚙Institution configuration, and what your plan actually covers.
Open demo ↗Same records underneath. Different views, different permissions.
A teacher's whole day in one place, scoped so they see their classes and nobody else's.
17 screens
◉What is due, what came back, and progress measured against their own last result.
13 screens
◎One inbox instead of four WhatsApp groups, and consent that is recorded rather than assumed.
14 screens