How to make an app for a zumba class

A dance fitness class has many members in a few batches, paying monthly, plus drop-ins and trial students. An app lets the instructor mark attendance before the music starts, see whose fee is due, and follow up with people who came for a trial.

Updated 2026-11-09

Who uses the app

Usually the instructor alone, on her phone, with the data on that phone. If a second instructor takes some batches, or members should see their own fee status, connect your own Supabase database.

The screens a zumba class app needs

Features worth asking for

Where the data lives

If only you use the app, the data stays on your phone and attendance works without internet in the hall. If another instructor marks attendance or members check their own fees, connect your own Supabase database; to collect fees online, connect your Razorpay account too.

How to make it with AppCub, step by step

  1. Decide what the app does. List the screens you need, for example: Batches, Attendance, Members, Fees due, Trials.
  2. Describe it to AppCub. Paste the request below, changed to your own business and details.
  3. Check the plan. AppCub shows the screens and features it will build. Change them in the chat until they are right; seeing the plan is free.
  4. Try it on your phone. The app runs live next to the chat. Scan the QR code to install it, and ask for changes.
  5. Share it. Share it as a web link, an APK file, or publish it on Google Play from your own developer account.

Copy this request, change the details to match your zumba class, and paste it into AppCub:

Make an app for my dance fitness class, Groove Fit Dance Studio in Nagpur. Screens: batches, attendance, members, fees due, trials and reports. Three batches: 7 AM and 8 AM ladies only, 7 PM mixed. Members pay monthly ₹1,500 or quarterly ₹4,000, due from their joining date. Drop-ins pay ₹200. Mark attendance by tapping names. Show members whose fee is due with a WhatsApp reminder, and trial students who haven't joined with a follow-up message. Make a PDF fee receipt. Pink and purple colours.

Tips for a zumba class app

What it costs

See all plans

Good to know

Questions

Can I mark attendance for a whole batch quickly?

Yes. Open the batch, tap the names present, and save. Drop-ins can be added on the same screen.

Can the app tell me whose fee is due?

Yes. It works out the due date from each member's joining date and plan, and lists who is due when you open it.

Can members pay their fees in the app?

Yes, if you connect your own Razorpay account and a Supabase database. The money goes to your account.

Can I follow up with people who came for a trial?

Yes. Ask for a trials list, and each person has a WhatsApp button with a ready message inviting them to join.

Can the app play the class music?

No. Use your usual music player for the class; the app is for members, attendance and fees.

Can I run two halls with one app?

Yes. Give each batch a place, and with your own Supabase database instructors at both halls see the same members.

Read next

Make your zumba class app

Seeing the plan is free. Building starts with a 2-day trial for ₹99.

Start building