Nuxt 3
Multi-tenancy & teams

Multi-tenancy & teams

With the "teams" feature, supastarter integrats multi-tenancy functionality for your application. This allows users to create teams and share data with other users in the same team. Also subscriptions are based on a team level.

Here is an overview over the teams schema:

Team schema

Disable multi-tenancy

In case you don't want to use the teams functionality you can easily disable / hide it. Since the inital team for each user is always created automatically, we can basically hide all team related UI elements and it will look like there is no team functionality at all.

You can find a working example on the demo/disable-multi-tenancy branch in the supastarter Nuxt repository (opens in a new tab).