Skip to content
vaasalstudioVaasal StudioChat
All work

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

  1. 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.

  2. 02

    Multi-step registration

    Student details, then discipline, then a batch with space, then a summary to confirm. Four screens, no paper.

  3. 03

    Fee page

    Monthly fee by batch, what is due this month, and every past receipt in one list.

  4. 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.

  5. 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.

Open the demo

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
Message us on WhatsApp