Concepts

Studios, hosts and crews — who owns what

Dans101 is multi-tenant SaaS: each business gets its own branded space on dans101.com. Here’s the vocabulary we use in the product and docs.

Tenant = your business

The SaaS customer. Owns a subdomain like jane-dance.dans101.com, branding, bookings, credits, community, and billing tier. Data from other tenants is walled off.

Types: solo (one teacher), studio (company), platform (The Bando flagship).

Host / instructor = a person

The teacher with a login. Same email works in the mobile app and web dashboard. Sign-in is magic link (no password). One person belongs to one tenant today (usually as owner or instructor).

Legacy hosts on The Bando share tenant the-bando → sign in at the-bando.dans101.com/login (legacy afrodance-uk.dans101.com still works).

Studio = team inside a tenant

An organisational layer: group teachers and venues under one brand. Multiple instructors, owner role, team invites. Not a separate billing customer unless the crew "graduates" to its own tenant.

Student / member = platform user

One identity can book with many tenants. Web sign-in at /account uses email + password (or register). Mobile also supports Google/Apple. Guest booking needs no account.

Where do I sign in?

  • Dancer (member): dans101.com/account
  • Host (teacher): yourslug.dans101.com/login or /host-login
  • Dans101 HQ staff: api…/admin (internal)