Multi-Tenancy Example
Demonstrates multi-tenant support using @venturekit-pro/tenancy.
Source: examples/multi-tenancy/
Key Concepts Demonstrated
Section titled “Key Concepts Demonstrated”- Tenant resolution — resolve tenants from subdomains, headers, or JWTs
- Tenant middleware — automatic resolution per request
- Tenant context —
ctx.tenant.id,ctx.tenant.slug - Quota enforcement — per-tenant usage limits
- Error handling —
TenantNotFoundError,QuotaExceededError
Middleware Setup
Section titled “Middleware Setup”middleware: [ createTenantMiddleware({ strategy: 'subdomain' }), createQuotaMiddleware(),]Run It
Section titled “Run It”cd examples/multi-tenancynpm installvk dev