You stop being the schedule.
Parents see the week, book the open slot and mark when they’re out, without a text, a PDF or you adding them by hand.

“I was handmaking Canva calendars every month. It was terrible. Now parents book the open slots themselves — I haven’t sent a schedule in months.”
This week
Main studio and Studio B · changes reach every family instantly
Open slots this week
Families book these themselves
Tue 4:30 · Tots Tap
2 spots left
BookableThu 7:00 · Open practice
Studio B
Requested
Build the schedule. Families see it live.
Classes, privates, rooms and blackouts share one calendar. Change it once and everyone is current. Move a class without deleting it and rebuilding enrollment, and keep private bookings off the view parents see.
- Recurring classes, one-offs, rentals and blackouts in one view
- Rooms and teachers, so you catch conflicts before they hit the floor
- Families see the live week on web and the phone app
October, week 2
Colour-coded by your own levels
A form on your site. A student in the class.
Drop a trial form on your website or send a signup link. New families book the first class themselves, land in the roster and sign the waiver before they walk in, instead of a paper form and 500 emails.
- Public trial widget on your site, free or paid
- Account and dancer created on booking, no duplicates
- You choose which classes are open; the rest stay private
New trial bookings
From your website this week
- PN
Priya Nair, 6
Tots Tap · Tue 4:30 · waiver signed
Booked - OF
Olive Fairbanks, 9
Beginner Ballet · Thu 4:30
Paid $20.00 - NS
Nora Santos, 7
Beginner Ballet · Mon 5:45
Booked
Each one is already on the class roster
Track attendance. Parents mark when they’re out or late.
Open the class, tap present, late, excused or absent. Parents can flag an absence and the makeup from their phone, so when an unregistered kid shows up you already know drop-in versus makeup.
- One-tap roll from the class itself
- Parents deselect the days they can’t make
- Per-student rate, so a quiet slip shows up before show week
Beginner Ballet · Mon 5:45
10 dancers · roll taken at 5:52
- ML
Maya Lindqvist
96% this term
Present - AK
Ava Kowalski
Parent marked: dentist
Excused - ZP
Zoe Park
88% this term
Late - LC
Lily Chen
Makeup from Thursday
Makeup
Thirty costume charges. One click.
Apply a costume and its fee to every family in the class in one shot. Parents see the piece and the price on their bill, so they never have to guess the right one, and you stop chasing measurements in a group chat.
- Apply a costume and fee to the whole class at once
- Parents see the piece and the price on their bill
- Sizes and who still needs what, in one list
Spring recital · costumes
Jazz Company · 10 dancers
Billed
10 of 10
$64.50 each
Sizes in
9 of 10
1 still to measure
Paid
8
2 on October’s bill
Show day
May 16
Dress rehearsal May 14
You stop fronting the entry fees.
Dancers sign up for the competition in Ida. The entry fee bills with a due date you control, every solo is itemized, and the packet lives with the event so parents stop asking what they need.
- Who’s entered, what’s paid, what’s missing, per event
- Fees on the same ledger as tuition
- Documents attached to the competition they belong to
Regional Dance Championship
6 dancers entered · packet attached
- JT
June Tanaka
Solo + small group
Paid - EW
Ella Whitford
Small group · waiver missing
Missing form Competition packet.pdf
Ida answers parents’ questions from it
Shared

“I was handmaking Canva calendars every month. It was terrible. Now parents book the open slots themselves — I haven’t sent a schedule in months.”
Every part of the studio, on the same bill and the same app.
- You’re here
Classes
You stop being the schedule.
Billing
Billing runs itself. You don’t chase.
Families
You don’t get the midnight text.
Payments
Stop chasing payments.
Attendance
Know who’s actually in class, and who’s slipping.
Bookings
A schedule families trust, without another PDF.
Comms
Tell every family at once. Then put your phone down.
Competitions
Feis season without the frantic week before.
Portal
Give parents a login, get your inbox back.
Studio
Every family’s details, one search away.
Trial
Turn website visitors into booked dancers.
Workshops
Publish a camp in the morning. Sell it out by the weekend.
Get your evenings back.
One system for classes, billing and families, branded as your studio and built for how independents actually run.
A 30-minute walkthrough on Google Meet, with the people who built it and your studio in mind.
