Supabase not configured
Copy
.env.example to .env.local, add your Supabase project keys, then run the migrations in supabase/migrations. The UI is running in demo mode until a database is connected.Role permissions
Choose which features each staff role can use. Super Admin always has every feature. Staff and Settings stay Super Admin only.
| Feature | Staff | Instructor | Location Admin | Super Admin |
|---|---|---|---|---|
| People | ||||
| Students | ||||
| Families | ||||
| Classes | ||||
| Attendance | ||||
| Training | ||||
| Curriculum (view) | ||||
| Curriculum (manage templates) | ||||
| Gradings (view) | ||||
| Gradings (manage) | ||||
| Billing | ||||
| Memberships | ||||
| Payments | ||||
| Enrolment | ||||
| Onboarding | ||||
| Waivers (view) | ||||
| Waivers (manage documents) | ||||
| Communications | ||||
| Emails | ||||