| 01Student & Family Management |
Maintains profiles for students, parents, guardians, households, instruments, skill levels, lesson history, notes, and enrollment information. |
Create Student Profile→
Link Parent / Guardian→
Add Instrument & Learning Details→
Maintain Student History
|
Household and sibling relationship management
Instrument, level, teacher, and enrollment history
Custom fields, notes, emergency contacts, and documents
|
| 02Lesson & Class Scheduling |
Schedules private lessons, group classes, ensembles, workshops, and recurring sessions while coordinating teachers, rooms, and student availability. |
Select Student / Class→
Check Teacher & Room Availability→
Book Lesson / Class→
Send Schedule Confirmation
|
Private, group, recurring, and one-off lesson scheduling
Teacher, room, instrument, and resource conflict detection
Rescheduling, cancellations, make-up lessons, and waitlists
|
| 03Instructor & Teaching Assignment Management |
Tracks instructor availability, specialties, assigned students, teaching hours, rooms, and workload across lessons and programs. |
Add Instructor Profile→
Set Availability & Specialties→
Assign Students / Classes→
Track Teaching Load
|
Availability by day, time, location, and instrument
Instructor workload and teaching-hour visibility
Substitute teacher and reassignment workflows
|
| 04Enrollment & Registration Management |
Handles student registration for private instruction, group classes, camps, ensembles, and other music programs while applying capacity and eligibility rules. |
Publish Program / Lesson Option→
Student Registers→
Review Availability / Eligibility→
Confirm Enrollment
|
Online registration and enrollment forms
Capacity limits, waitlists, prerequisites, and age rules
Automatic conversion of registration into schedules and billing
|
| 05Attendance & Make-Up Lesson Tracking |
Records lesson attendance, absences, late arrivals, cancellations, teacher absences, and make-up lesson eligibility or completion. |
Open Scheduled Lesson→
Mark Attendance Status→
Apply Cancellation / Make-Up Rule→
Update Student Record
|
Student and teacher attendance tracking
Configurable cancellation and make-up policies
Attendance history by student, class, teacher, and term
|
| 06Tuition, Billing & Payment Management |
Calculates tuition and lesson charges, creates invoices, processes payments, and tracks credits, discounts, overdue balances, and recurring billing. |
Calculate Tuition / Lesson Charges→
Generate Invoice→
Collect Payment→
Update Family Account
|
Monthly tuition, per-lesson, package, and term-based billing
Autopay, discounts, credits, refunds, and late fees
Family accounts and consolidated sibling billing
|
| 07Practice Assignments & Student Progress |
Lets teachers assign repertoire, exercises, practice goals, notes, and learning materials while monitoring student development between lessons. |
Teacher Assigns Practice Work→
Student Reviews Assignment→
Record Practice / Progress→
Review at Next Lesson
|
Repertoire, exercises, goals, and teacher-note tracking
Practice logs or student progress updates
Links to sheet music, recordings, videos, and learning resources
|
| 08Recital, Performance & Event Management |
Coordinates recitals, concerts, exams, showcases, competitions, and other events involving students, teachers, venues, repertoire, and performance schedules. |
Create Music Event→
Add Performers & Repertoire→
Build Performance Schedule→
Manage Event Participation
|
Performer, repertoire, accompanist, and venue scheduling
Registration, participation limits, and event communications
Programs, performance orders, and attendance tracking
|
| 09Student Portal & Communication |
Provides students and families with access to schedules, invoices, assignments, practice materials, announcements, and messages from teachers or administrators. |
Student / Parent Signs In→
View Schedule & Account→
Access Assignments / Messages→
Complete Self-Service Task
|
Separate student, parent, teacher, and administrator access
Email, SMS, portal, and automated reminder options
Schedules, invoices, assignments, documents, and announcements in one place
|
| 10Music School Reporting & Integrations |
Tracks enrollment, attendance, tuition, teacher workloads, student retention, and program activity while connecting the school with accounting and communication tools. |
Aggregate School Data→
Analyze Student & Business KPIs→
Connect Business Systems→
Improve School Operations
|
Enrollment, attendance, revenue, retention, and teacher reports
Accounting, payment, calendar, website, and communication integrations
APIs, exports, multi-location reporting, and administrator dashboards
|