Spec build · not a client
Website for a dance and music academy
Timetable, online registration, a fee page and a parent login — built as a working demo you can click through.
Open the live demo- Client
- Spec build — not a client project
- Year
- 2026
- Build time
- 3 – 5 weeks
- Price band
- ₹35,000 – 50,000
The problem
- An academy runs online and offline classes with no website at all. Everything is WhatsApp groups and a paper register.
- A parent cannot see the timetable, cannot register, and cannot find out what is due without asking someone.
- Every timing change means another message to another group, and another set of parents who miss it.
What was built
- 01
Class timetable
Every batch with its level, its timing, and whether it runs in the studio or online. Filterable, and readable on a phone.
- 02
Multi-step registration
Student details, then discipline, then a batch with space, then a summary to confirm. Four screens, no paper.
- 03
Fee page
Monthly fee by batch, what is due this month, and every past receipt in one list.
- 04
Parent login and dashboard
Batch and timings, attendance, the next three classes, fees due, and notices from the teacher. One screen instead of a WhatsApp search.
- 05
Teacher profiles
Who teaches which discipline and which batches they take.
- Next.js (App Router)
- TypeScript
- Tailwind
- WhatsApp handoff
- Static — no database
- Deployed on Vercel
See it
Want to see this with your academy's name, your batches and your fees on it? Send the name. We build it first, then you decide.
Built around
Sujalayaa, a Bharatanatyam and Carnatic academy in Nungambakkam
What to look at first
Open the parent login, then the fee page. That is the part no other academy site in the city has.
It is a demonstration, not that business’s official site, and every page says so. Nothing in it is stored and it takes no payment.
Where it stands
- This is a spec build. There are no results to report yet.
- It exists so an academy owner can click through the whole thing before deciding anything — the registration, the fee page and the parent dashboard all work.
- Nothing in it is real. No data is stored and no payment is taken.
Want this with your name on it instead?
Ask for your own demo