Skip to content
vaasalstudioVaasal StudioChat

Web & software studioWorking anywhere

vaasalWebsites and booking systems for businesses anywhere.

The name

vaasal

Vaasal means doorway — the threshold of a house. Your shop has a front door on the street. Online, most do not have one at all. That is the thing we build.

02/The one that is live

vaasal

An academy that stopped running on paper.

Student registration, batches, online fee payment, parent logins and an admin panel. Running in production.

This is the only client project on this site. Everything else here is labelled a spec build.

Before

  • 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.
Status
Live in production
Build
3 – 6 weeks
Price band
₹25,000 – 50,000
Year
2026

What was built

  1. 01

    Student registration

    A parent enrols online in a few minutes. The data goes straight into the system. Nobody types it twice.

  2. 02

    Batches and timetable

    Admin creates batches with timings and capacity, then assigns students. Full batches and clashes are caught before they happen.

  3. 03

    Online fee payment

    Parents pay from their phone. Receipts are generated automatically. Every payment is recorded against the student.

  4. 04

    Parent login

    A parent signs in and sees their own child only — batch, schedule, fees paid, fees due, receipts.

  5. 05

    Admin panel

    One screen: new enrolments, collections this month, pending dues, batch strength. No spreadsheet.

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

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.

Built with

  • Next.js (App Router)
  • TypeScript
  • PostgreSQL
  • Role-based auth
  • Payment gateway
  • Deployed on Vercel
  • 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

If you run an academy, a dojo or a dance school, this is the system you are missing. It is the highest-value thing we build.

Read the full case study

03/Open one now

vaasal

Three sites you can click through.

Built for three real Chennai businesses that have no website today. Not mockups and not screenshots — deployed pages, on a phone, right now. They are demonstrations rather than client work, and every page of them says so.

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

    Sujalayaa, a Bharatanatyam and Carnatic academy in Nungambakkam

  • Spec build · not a client

    Trial booking page for a fitness studio

    A page that turns an Instagram view into a booked trial class, with the enquiry landing on WhatsApp.

    ELEVE Studio, a boutique gym in Vepery

  • Spec build · not a client

    Website for a music school

    Instrument-led, with the graded exam path laid out clearly — the thing every music school has and none of them explain.

    Antony School of Music, Choolai

04/Build your site

vaasal

Price it yourself. It takes thirty seconds.

Pick what you need. The price assembles as you go, straight from the list below. When you are done, one button sends the whole thing to us on WhatsApp so nobody has to explain it twice.

01What kind of business is it?
02How much of a website do you need?
03Should people be able to book or pay online?
04Do you need to manage students or members?

Registration, batches, fee collection, parent or member logins, an admin panel.

05Do you want us to look after it every month?

Hosting, backups, and an hour of changes. You can start it later or skip it.

Your estimate

  • Starter₹20,000

    A proper small website for a business that has more than one thing to say.

  • Enquiries to WhatsAppIncluded

    Every enquiry lands on your phone. No inbox to check.

Total

₹20,000

Ready in about 1 week

Send this to WhatsApp

This is the price list, not a quote generator. We confirm the number in a ten-minute call before you pay anything.

05/What it costs

vaasal

The prices, in full.

No packages hidden behind a call. These are the numbers we quote and the numbers we charge.

  • One-pager

    ₹6,000

    One page that says who you are, what you do and how to reach you.

    • One page, written and built
    • WhatsApp and call buttons
    • Photos and map
    • Works on every phone
    • Live in 48 hours

    Paid 100% up front, because it is finished before an advance would even clear.

  • Most start here

    Starter

    ₹20,000

    A proper small website for a business that has more than one thing to say.

    • 5 pages
    • Enquiry form that reaches your WhatsApp
    • Google Business Profile set up properly
    • Basic SEO — titles, descriptions, sitemap
    • Domain and hosting set up in your name
    About 1 weekAsk about this
  • Growth

    ₹35,000

    A website that takes bookings and that you can see the numbers on.

    • 10–12 pages
    • Booking or enquiry system
    • SEO across every page
    • Analytics, so you can see what people do
    • Everything in Starter
    2 – 3 weeksAsk about this
  • Academy build

    ₹25,000 – 50,000

    Software, not a brochure. Registration, batches, fees and logins for a coaching business.

    • Student registration
    • Batch and timetable management
    • Online fee payment and receipts
    • Parent login
    • Admin panel
    • Coach attendance tooling

    The price depends on how many of these you need. We scope it on a call before quoting.

    3 – 6 weeksAsk about this
  • Care plan

    ₹1,500 – 2,500/ month

    Hosting, backups, and an hour of our time every month. Optional.

    • Hosting and domain renewal handled
    • Weekly backups
    • 1 hour of changes each month
    • We fix it if it breaks
    • Cancel any month

    This is hosting plus an hour of work — not an open-ended maintenance retainer. Only worth it if you actually have monthly changes.

How payment works

50% advance. 40% on demo approval. 10% on launch.

  • 50% before we start. This is not negotiable and it is normal in this trade.
  • 40% when you have seen the finished site and approved it.
  • 10% on the day it goes live.
  • The ₹6,000 one-pager is paid in full up front. It is done in 48 hours.
  • Domain and hosting logins are handed to you when the final payment clears.
  • No GST. We are under the threshold, so you get a plain invoice.

06/How it works

vaasal

You see it before you pay for it.

We build a real page for your business first and send you the link. Nobody signs anything on the strength of a proposal document.

  1. 01Day 0

    Ten minutes on WhatsApp

    You tell us what the business does and what you want people to be able to do online. No forms, no proposal deck.

  2. 021 – 2 days

    We build a page and show you

    Before you pay anything, we build a real page for your business and send you the link. If you do not like it, that is the end of it and it cost you nothing.

  3. 0348 hours – 6 weeks

    50% advance, then the build

    You send content and photos on WhatsApp. We build. You see it as it goes, not at the end.

  4. 04Launch day

    Approve, launch, hand over

    40% on approval, 10% on launch. Domain and hosting go into your name and you get the logins.

07/Questions

vaasal

The things people ask before they say yes.

If your question is not here, ask it on WhatsApp. You will get a straight answer, including when the answer is no.

  • Who am I actually working with?

    Two people. Shivaji writes all the code and runs the hosting. His partner handles first contact, meetings and everything after launch. There is no sales team and no junior doing the work behind us.

  • How much work have you done?

    One platform live in production — an academy management system with registration, batches, fee payment, parent logins and an admin panel. Beyond that there are three demo sites you can open and click through, built for businesses that had no website. They are demonstrations rather than client projects, and every page of them says so. We label spec builds as spec builds because they are.

  • Do I have to pay before I see anything?

    No. There are three finished demos on this site you can click through right now. And we will usually build a page for your own business before you have paid anything — you see the link first, and the 50% advance only comes up once you have seen it and want the real thing.

  • How long does it take?

    A one-pager is live in 48 hours. Five pages take about a week. A ten-page site with bookings takes two to three weeks. An academy system takes three to six weeks.

  • Who owns the domain, the code and the site?

    You do. The domain is registered in your name. The code is yours. We do not reuse one client's codebase for another client, ever.

  • What if I already have a website?

    Send us the link. If it only needs fixing, we will say so and it will cost you less than a rebuild. If it is beyond fixing, we will say that too.

  • Do I need the care plan?

    Only if you have changes every month — new batches, new rates, new offers. If your site will sit unchanged for a year, skip it and pay us by the hour when you need something.

  • Where are you based, and does it matter where I am?

    We are in Chennai, so that is where we can meet you face to face. Beyond that it makes no difference where you are. Almost all of a project happens on WhatsApp and calls — you send content and photos, we send links — and nothing about that needs us in the same room, or the same city, or the same country. Prices on this page are in rupees; if you need to pay another way, ask.

07 / Come in

Send one message.

Tell us what the business does. You will get a straight answer on what it costs and how long it takes — usually the same day.

Based in Chennai, working with businesses anywhere.

Message us on WhatsApp
+91 63810 41053Monday to Saturday, 9am – 8pm

Two people. Shivaji writes the code and runs the hosting. His partner handles everything else. There is nobody behind us doing the work — that is the point.