Skip to content

Students & Families Module

The Students & Families module provides comprehensive student management capabilities, including individual student profiles, family/group management, and progress tracking.

Overview

StudioSync supports multiple organizational structures for managing students:

  • Individual Students: Single student accounts with their own profiles
  • Families: Group multiple students under a single family account for unified billing and communication
  • Bands: Group students into bands or ensemble groups with separate billing

Student Profiles

Core Information

Each student profile includes:

  • Personal Information
  • Full name and contact details
  • Date of birth
  • Emergency contact information

  • Musical Details

  • Primary instrument
  • Specialties (vocal, piano, guitar, drums, etc.)
  • Skill level (beginner, intermediate, advanced, professional)
  • Current repertoire

  • Academic Tracking

  • Enrollment date
  • Progress notes
  • Attendance history
  • Goals and achievements

User Account Integration

Each student is linked to a User account with role-based access:

  • Students can view their own lessons, assignments, and progress
  • Access to the resource library and shared materials
  • Messaging capabilities with teachers
  • Calendar view of upcoming lessons

Family Management

Family Accounts

Families provide a convenient way to manage multiple students under one billing account:

Family Features: - Primary Contact: Designated family representative - Multiple Students: Link multiple student profiles - Unified Billing: Single invoice for all family members - Shared Communication: Parents receive updates about all their children - Address Management: Shared address and contact information

Family Billing

  • All students in a family appear on a single invoice
  • Payments are tracked at the family level
  • Discount rules can be applied for multiple students
  • Billing email separate from personal email

Band/Group Management

Band Accounts

Bands are similar to families but designed for musical groups:

Band Features: - Band Name: Custom group name - Members: Link multiple students/musicians - Primary Contact: Band leader or representative - Group Lessons: Schedule lessons for the entire band - Separate Billing: Independent billing from individual lessons

Use Cases

  • Rock bands
  • Jazz ensembles
  • Orchestra sections
  • Chamber groups
  • Adult learning groups

Student Progress Tracking

Goals System

Students can have individual goals tracked in the system:

  • Goal Definition: Specific, measurable objectives
  • Learn a new piece
  • Master a technique
  • Prepare for an audition/exam

  • Progress Tracking: 0-100% completion percentage

  • Status: Active, Achieved, or Abandoned
  • Target Dates: Optional deadline for completion
  • Notes: Teacher and student comments

Skill Level Progression

Track student advancement through skill levels:

  1. Beginner: Just starting out
  2. Intermediate: Building fundamentals
  3. Advanced: Mastering complex techniques
  4. Professional: Performance-ready skills

Attendance & Participation

Attendance Tracking

Each lesson includes attendance status: - Attended - Late - No-show - Cancelled

Lesson History

Students and families can view: - Complete lesson history - Lesson notes from teachers - Assignments and practice materials - Performance recordings and feedback

Student Lifecycle

Enrollment

  1. Create user account (or parent creates for minor)
  2. Complete student profile
  3. Assign to family or keep individual
  4. Set up billing information
  5. Schedule initial lessons

Promotion to Teacher

Students can be promoted to teacher status: - Retains student history - Gains teacher-specific features - Can be assigned to teach other students - Appears in teacher directory

Inactive Students

Students can be marked inactive while preserving: - Historical lesson data - Progress notes - Attendance records - Financial history

Permissions & Privacy

Student Permissions

Students can: - View their own schedule and lessons - Access assigned resources - View lesson notes (if marked visible) - Message their teachers - Track their own goals

Parent Permissions

Parents/guardians in a family account can: - View all children's lessons - Receive notifications about schedules - Access billing information - Message teachers on behalf of students

Teacher Permissions

Teachers can: - View student profiles for their assigned students - Add lesson notes and assignments - Track student progress - Schedule lessons - Message students and families

Best Practices

Student Organization

  1. Use Families for Related Students
  2. Siblings
  3. Parent-child pairs
  4. Couples taking lessons together

  5. Use Bands for Unrelated Groups

  6. Student bands
  7. Adult ensembles
  8. Chamber groups

  9. Keep Individual When Appropriate

  10. Single students
  11. Professional students
  12. Students with separate billing needs

Data Management

  • Regular Updates: Keep contact information current
  • Progress Notes: Document student advancement regularly
  • Goal Setting: Review and update goals quarterly
  • Privacy: Respect student visibility preferences for notes