💃 dancestudio Live · Self-host

Classes, attendance, recitals, billing for dance studios + studios running youth + adult classes

Per-class: instructor, day/time, level (Tots, Jr, Teen, Adult), discipline (ballet, jazz, hip-hop, tap, contemporary), capacity. Student roster with level placement. Monthly auto-billing. Attendance at every class (no-show trend alerts). Annual recital: role assignments, costume order form, ticket sales. For 1-3 location dance studios.

What it does

🩰

Classes + levels

Per class: instructor, day/time, level (Tots, Jr, Teen, Adult), discipline (ballet, jazz, hip-hop, tap, contemporary, lyrical), capacity. Waitlist when full. Level placement per student.

🧑‍🏫

Instructors

Per instructor: classes taught, hours per week, pay rate (per class / hourly / salary). Schedule conflict detection. Substitute lineup. Certifications + CPR expiration.

Attendance

Every class logged. No-show pattern alerts ("Ava has missed 3 of last 4 jazz classes — is she OK?"). Makeup class credits. Parent notifications.

🎭

Recital manager

Per recital: role assignments, costume measurements + order form, ticket sales, program lineup. Deposits for costumes. Final ticket orders 2 weeks out.

💵

Monthly auto-billing

Per student: tuition by class × # classes - sibling discount. Stripe auto-pay. Family account groups (3 kids, one invoice). Past-due reminders. Year-end tax receipts for parents.

🔒

Studio-owned

Flask + session auth. Student list, parent contacts, recital videos stay on your server. Not leveraged by a music-studio SaaS platform.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/dancestudio.git && cd dancestudio pip install -r requirements.txt && python app.py # → port 8480

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-location
$149/mo
  • Everything in Pro
  • Multi-location accounts
  • Competition team tracking
  • Live recital stream module
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

dancestudio is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.