Live in production
Academy management platform
Student registration, batches, online fee payment, parent logins and an admin panel. Running in production.
- Client
- A coaching academy in Chennai
- Year
- 2026
- Build time
- 3 – 6 weeks
- Price band
- ₹25,000 – 50,000
The problem
- Enrolment was a paper form at the front desk, typed into a spreadsheet later.
- Fees were collected in cash and tracked in a notebook. Nobody could answer “who has not paid this month” without going through it page by page.
- Batch timings lived in a WhatsApp group. Every change meant another message and another set of parents who missed it.
What was built
- 01
Student registration
A parent enrols online in a few minutes. The data goes straight into the system. Nobody types it twice.
- 02
Batches and timetable
Admin creates batches with timings and capacity, then assigns students. Full batches and clashes are caught before they happen.
- 03
Online fee payment
Parents pay from their phone. Receipts are generated automatically. Every payment is recorded against the student.
- 04
Parent login
A parent signs in and sees their own child only — batch, schedule, fees paid, fees due, receipts.
- 05
Admin panel
One screen: new enrolments, collections this month, pending dues, batch strength. No spreadsheet.
- 06
Coach tooling
Coaches open their batch list on a phone and mark attendance. It takes seconds and it happens on the floor, not afterwards.
- Next.js (App Router)
- TypeScript
- PostgreSQL
- Role-based auth
- Payment gateway
- Deployed on Vercel
Screens
Screenshots are held back until the client approves them. Ask on WhatsApp and we will walk you through the live system on a call. The academy demo below is the front end of the same idea, built fresh, and you can open it right now.
Screenshot pending client approval
Admin dashboard — enrolments, collections, pending dues Screenshot pending client approval
Batch and timetable management Screenshot pending client approval
Parent view — one child, one screen Screenshot pending client approval
Fee payment and receipts
Where it stands
- The academy runs on the system today. It is not a prototype.
- Enrolment and fee collection happen without the front desk re-typing anything.
- Dues are visible at any moment instead of at the end of the month.
Want the same thing for your academy?
Ask to see it live