DEV Community

Cover image for SvelterApp: Full-Stack SvelteKit Dashboard Template
jQueryScript
jQueryScript

Posted on

SvelterApp: Full-Stack SvelteKit Dashboard Template

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:action permissions
  • 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)