The SaaS Starter
Baue dein SaaS.
Ohne Boilerplate.
Auth, Organisationen, RBAC, Datei-Uploads, E-Mails und i18n — produktionsreif ab Tag eins. Gebaut auf Nuxt 4, Drizzle ORM und PostgreSQL.
$ npx nuxi init -t gh:domsen123/nuxt-drizzleNode 22+ · pnpm · PostgreSQL
7
Feature Slices
2
Auth-Methoden
2
Sprachen
100%
TypeScript
Authentifizierung →
Session-basierte Auth mit httpOnly-Cookies. Microsoft Entra ID OAuth, anonyme Sessions, E-Mail-Verifizierung und sichere Passwort-Reset-Flows inklusive.
Mandantenfähigkeit →
Organisationen mit Mitgliederverwaltung und Einladungsflows. Feingranulares RBAC für jede Berechtigungsstruktur.
Dateiverwaltung →
Gemeinsame Upload-Pipeline mit Entity-Type-Unterstützung. Avatar-Handling, storage-agnostischer Datei-Service und Bildoptimierung via Nuxt Image.
Admin-Panel →
Vollständiges Admin-Dashboard mit Benutzerverwaltung, Rollenzuweisung und Benutzerimitierung zur Fehlersuche in der Produktion.
Internationalisierung →
Englisch und Deutsch sofort verfügbar. Lokalisierte Datumsformate, sichere String-Interpolation und Sprachpräferenz in der Datenbank gespeichert.
Typsichere Datenbank →
Drizzle ORM auf PostgreSQL. Vertical-Slice-Schemas, automatische Migrationen und ein generischer ItemService mit Filter, Sortierung und Paginierung.
E-Mail-System →
Liquid-templatierte transaktionale E-Mails. Sprachspezifische HTML- und Plaintext-Varianten mit automatischem Sprach-Fallback.