We've added multi-tenant capabilities, allowing the application to resolve configuration dynamically based on the request domain. The update introduces a new TenantProvider for dependency injection and standardizes tenant-specific settings like branding and feature flags. This shift enables scalable, isolated environment configuration without infrastructure overhead. Multi-tenant architecture

Implemented domain-based multi-tenancy support - subh05sus/sparkmentis-fork