Mandantenfähigkeit
Eine Mandanten-ID in jeder Zeile, erzwungen in der Service-Schicht. Soft Delete, Mandantensperre, GDPR-Export und -Löschung.
Das, was jedes SaaS neu erfindet, ist bereits fertig: Mandantenfähigkeit, Teams und Rechte, Tarife und Abrechnung, Audit-Log, Admin-Backoffice. Sie setzen eine Fachfunktion um und beginnen zu verkaufen.
Produktionsnahe Grundlagen. Alles Folgende ist im Quellcode enthalten.
Eine Mandanten-ID in jeder Zeile, erzwungen in der Service-Schicht. Soft Delete, Mandantensperre, GDPR-Export und -Löschung.
Einladungen, Rollen für Eigentümer, Admins und Mitglieder sowie eigene Rollen je Mandant mit Datenbank-gestützten Berechtigungen.
Tarife mit erzwungenen Limits und Feature-Schaltern, Upgrades, Downgrades, Preise in mehreren Währungen, Stripe-Checkout und Kundenportal.
Manipulationssicheres Protokoll mit Integritätsprüfung, Export als CSV und JSON. Die Datenbank lehnt Änderungen und Löschungen ab.
Single Sign-on (OIDC) je Mandant, erzwungene Zwei-Faktor-Anmeldung, IP-Allow-Listen und Sitzungsübersicht.
Versionierte API mit API-Schlüsseln, Rate-Limit-Headern, Idempotenzschlüsseln, OpenAPI-Dokument und signierten ausgehenden Webhooks.
Mandanten, Benutzer, Tarife, Abos, Währungen, Audit und Support-Tickets in einer Konsole.
Englisch, Französisch, Deutsch und Arabisch. Eine CI-Prüfung hält die Übersetzungsschlüssel synchron. Arabisch wird rechtsläufig dargestellt.
node scripts/rename.mjs --name "Acme CRM" --slug acmecrm --package com.acme.crm
docker compose -f demo/docker-compose.yml up -d
cd backend && mvn spring-boot:run
cd starter && npm ci && npm start
Einmal umbenennen, Postgres, Keycloak, MinIO und Mailpit mit Docker starten, dann API und App laufen lassen. Benötigt JDK 25, Maven 3.9, Node 24 und Docker. Ein dokumentiertes Rezept und ein funktionierendes Beispielfeature zeigen, wie Sie Ihr eigenes ergänzen.
Eine Zahlung, vollständiger Quellcode. Die Tarife unterscheiden sich in Lizenzumfang, Updates und Support.
Ein Endprodukt ist eine eigenständige Anwendung oder ein Dienst, den Sie oder Ihr Kunde betreibt. Sie dürfen das Kit selbst nicht weiterverkaufen oder weiterverteilen und den Quellcode nicht veröffentlichen.
Ein Fundament. Sie bekommen die SaaS-Basis und ein Beispielfeature zum Kopieren. Darauf setzen Sie Ihre eigene Fachfunktion.
Ja, innerhalb des Endprodukt-Limits Ihres Tarifs. Jede Kundenanwendung zählt als ein Endprodukt.
JDK 25, Maven 3.9, Node 24 und Docker. Der Entwicklungsstack mit Postgres, Keycloak, MinIO und Mailpit startet mit einem Docker-Compose-Befehl.
Als ZIP-Archiv, per E-Mail zugestellt, sobald die Zahlung durch ist, mit einer Lizenzdatei passend zu Ihrem Tarif.
Nutzungsbedingungen und Datenschutz sind Vorlagen. Lassen Sie sie anwaltlich prüfen, bevor Sie im Produktivbetrieb Zahlungen annehmen.
Starten Sie auf einer Basis, die Mandanten, Teams, Abrechnung und Compliance bereits abdeckt.
Standard holen