Skip to content

softgripper/sveltekit-multitenant-rbac

 
 

Repository files navigation

Svelte MultiTenant RBAC Dashboard

One more Svelte starter, now with Multi-Tenancy and Role Based Access Control

dashboard


DISCLAIMER: This project is not production ready. Svelte5 is not stable and RBAC is not fully tested. Use at your own risk.

Features

Technologies

Installation

Clone the repo

git clone https://github.com/xulioc/sveltekit-multitenant-rbac.git
cd sveltekit-multitenant-rbac

Setup environment variables

Create a new .env file

cp .env.example .env

Edit your .env file

# MANDATORY VARIABLES
PRIVATE_POSTGRES_URL="postgresql://<YOUR POSTGRESS URL>"

Initialize database

pnpm db:generate
pnpm db:push

To start in development mode:

pnpm dev

To build and start in production mode:

pnpm build
pnpm preview

Deploy

To deploy to Vercel please follow instructions here.

Contribute

Feel free to contribute. Issues and Pull Requests are welcome.

License

MIT

Resources

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 73.3%
  • TypeScript 24.2%
  • JavaScript 1.7%
  • Other 0.8%