👥
Student Directory & Family Profiles
View and manage all enrolled students, family household relationships, medical notes, emergency contacts, and Master Guardian Liability Waivers.
Teacher App — Student & Household Directory
Student Directory & Household Management
The Student Directory provides an administrative view of all enrolled members, linked family accounts, liability waiver statuses, and outstanding debt balances.
---Teacher App — Student Profile Waiver Compliance & Audit Trail
1. Digital Liability Waiver Features
Studio Management PRO provides complete liability protection for dance studios, martial arts dojos, and music academies:
- Master Guardian Umbrella Coverage: A parent or guardian signs once on the tablet or portal. All current and future minor children in that household automatically inherit active compliance without separate signatures.
- Tamper-Proof Digital Audit Trail: Every signed waiver permanently logs the signer's legal name, relationship (self vs parent), exact UTC timestamp, verified client IP address, and browser/device fingerprint.
- Safe Invite Dispatching: Staff can generate direct signing links (
/sign-waiver/[studentId]) to send via WhatsApp or SMS, with a default **Do Not Send Email** safeguard to avoid accidental email spam. - Cloud Storage Cleanup on Revocation: Revoking or deleting a waiver automatically purges the stored PDF/PNG signature file from Google Cloud Storage to maintain GDPR and data privacy compliance.
2. Household Hierarchy & Zero-Shift Profile Architecture
Studio Management PRO features a unified, zero-shift student profile modal designed for high-density administrative operations:
- Parent-Child Hierarchy & Shared Family Passes: Link multiple children to parent or guardian accounts. Family passes automatically pool remaining credits among all linked child accounts with zero manual arithmetic.
- Guardian Contact Information Inheritance: When switching between child and parent profiles, minor accounts lacking a personal phone number gracefully inherit the linked guardian's phone number marked with a green
[Parent]badge. This guarantees strict dimensional parity (zero pixel jumping) across sidebar columns. - In-Memory Cache Hydration (0ms Family Switching): Student, parent, and sibling documents are cached in memory as snapshots fire. When navigating between household members, the profile hydrates instantaneously without blank flashes, layout jumps, or jarring border pulses.
- Integrated Financial Actions: From the profile card, administrators can instantly issue credit top-ups, enroll in recurring memberships, settle arrears, or launch the Point of Sale with the student pre-selected in 1 tap.