Skip to content

feat: add Multi-Tenancy #122

@daspayalll

Description

@daspayalll

Description


Enable Gymie to support multiple tenants within a single application installation, ensuring complete data isolation and scoped access. Each tenant will operate independently with their own set of data, users, resources, and configurations, while a super admin will have the ability to oversee and manage all tenants from a centralized interface.

Checklist

  • Implement multiple tenancy for every gym members
  • Implement tenant identification middleware
  • Scope all models and queries by tenant
  • Update Filament resources
  • Add super admin role for managing all tenants

Note: Assign super admin at least one people from the gym management system so they can have all the access control across the application.

Metadata

Metadata

Assignees

Labels

featurenew featurepriority: highRequires immediate attention impacts core functionality or release.

Projects

Status

Review

Relationships

None yet

Development

No branches or pull requests

Issue actions