SvelterApp: a SvelteKit dashboard starter that ships with a complete RBAC system, multi-tenant organization support, and Auth.js authentication pre-wired.
Key features:
- Four-tier role hierarchy with
resource:actionpermissions - Multi-tenant architecture with per-organization user management
- Auth.js + Prisma for database-backed sessions
- Shadcn-svelte + Tailwind CSS 4 UI layer
- Paraglide.js compile-time i18n (English, French, Arabic with RTL)
- Audit logging with IP, user agent, and metadata tracking
It runs on Svelte 5 runes, TypeScript strict mode, and PostgreSQL. Clone it, configure the env, run the seed, and the full dashboard is live.
👉 Blog Post
👉 GitHub Repo
Top comments (0)