The complete feature set

Everything your studio needs, in one system

People and families, classes and attendance, billing, competitions, a family portal, live reports and a mobile app — every part of running a dance studio, built to work together. Here's a closer look at each.

No card required · Your data isolated per studio · ZAR & PayFast

People & familiesClasses, timetable & attendanceEnrolment & withdrawalsBilling & financeFamily portalReports & age analysisCompetitions, exams & certificatesWeb & mobileSecurity & multi-tenancy

People & families

One person, every role — the whole family in view

StudioSync is built around people, not spreadsheets. A single profile can be a student, a guardian, a teacher and a staff member all at once — so a mum who also teaches ballet is never two conflicting records. Every person gets a rich 360° view that ties their whole story together.

  • One Person record with many roles — student, guardian, teacher, staff — no duplicates
  • Person 360: classes, attendance, invoices, consents and notes on a single screen
  • Full contact details — phone, email, address and emergency contacts
  • Family relationships link guardians to children, and siblings to each other
  • Search across the whole studio and jump straight to anyone in seconds

Classes, timetable & attendance

Your whole week, enrolment and registers in one flow

Build your weekly timetable once and run your studio from it. Enrol students into classes, manage waitlists when a class fills, and take the register in seconds — every mark saved, dated and ready to report on.

  • Visual weekly schedule showing every class, room and teacher at a glance
  • Enrol students into classes and hold overflow on a managed waitlist
  • Take registers in seconds — present, late, absent or excused
  • Attendance history rolls up per student, per class and per term
  • Registers feed straight into your attendance reports and the family portal

Enrolment & withdrawals

Enrol, promote and withdraw — with a clean paper trail

Movement in and out of classes is a first-class part of StudioSync, not an afterthought. Enrol and unenrol with a click, promote the next student off the waitlist automatically, and record why a student left so nothing is ever lost.

  • One-click enrol and unenrol keeps class rosters always up to date
  • Promote waitlisted students into an open spot the moment one frees up
  • Withdrawal records capture the date and a reason for every departure
  • History stays attached to the person so re-enrolling later is effortless
  • Class capacity is respected so you never accidentally oversell a class

Billing & finance

Professional invoicing that stands up to an audit

Get paid properly. StudioSync issues sequential, gapless invoice numbers, records payments against them, and produces clean statements and credit notes — plus a print-ready invoice document your families can keep. Amounts are in ZAR and payments run on PayFast.

  • Gapless, sequential invoice numbering — audit-friendly by design
  • Record payments, part-payments and allocate them against invoices
  • Per-family statements show every charge, payment and running balance
  • Issue credit notes to correct or refund without breaking the numbering
  • Printable invoice document — clean, branded and ready to send or keep

Family portal

A private window for every parent

Give families a self-service portal and stop fielding the same questions. Each guardian signs in and sees only their own children — attendance, invoices, statements and consents — never another family's information.

  • Guardians sign in to a secure portal scoped to their own family
  • See each child's attendance record and upcoming classes
  • View and download invoices and up-to-date statements
  • Give and manage consents online without paper forms
  • Strict isolation means one family can never see another's data

Reports & age analysis

Live numbers that tell you how the studio is really doing

Know your studio at a glance. StudioSync turns everyday activity into live financial, attendance and enrolment analytics — including a proper debtors age analysis so you always know who owes what, and for how long.

  • Live financial reporting — billed, collected and outstanding
  • Debtors age analysis bucketed by 30 / 60 / 90+ days
  • Attendance analytics by class, teacher and term
  • Enrolment trends so you can spot growth and drop-off early
  • Everything updates in real time as your team works

Competitions, exams & certificates

Run events end to end — from entry to certificate

Take your dancers to the stage and the exam room without the admin headache. Manage entries, capture results, and let StudioSync issue certificates automatically so every achievement is recognised.

  • Create competitions, exams and events with their own entries
  • Enter students individually or as groups in a few clicks
  • Record results and grades against each entry
  • Certificates issued automatically when results are finalised
  • Achievements attach to the student's profile for a lasting record

Web & mobile

Beautiful on the laptop, in your pocket for teachers

StudioSync works wherever you do. The responsive web app runs on any screen for admin and owners, while teachers get a native iOS and Android app built for taking registers and checking classes on the studio floor.

  • Fully responsive web app for owners, admin and front desk
  • Native iOS and Android app purpose-built for teachers
  • Take registers from your phone, right beside the barre
  • See today's classes, rosters and notes on the move
  • One account, seamlessly in sync across every device

Security & multi-tenancy

Enterprise-grade isolation for every studio

Your data is yours alone. StudioSync is a true multi-tenant platform where every studio is isolated at the database level using PostgreSQL Row-Level Security — so a query can only ever return your studio's rows. Accounts are protected with modern password hashing and optional two-factor authentication.

  • Per-studio data isolation enforced by PostgreSQL Row-Level Security
  • Passwords stored with scrypt hashing — never in plain text
  • Optional two-factor authentication for extra account protection
  • Role-based access so people only see what they should
  • Built for South Africa — ZAR, PayFast and regional hosting

Ready to run your studio the easy way?

Every feature on this page, working together from day one. Create your studio in minutes — no card required.