Tutorials
- Erste Schritte
- First Project
- Webanwendungen
- Mobile Anwendungen
- React Native App
- SaaS Platform
- E-commerce Platform
- Real-Time Dashboard
- Location-Based App
- Mobile E-commerce
- Optimizing Sales
- Publishing Your App
- Acceptance Criteria
- Template Business
- Watching Virtuoso
Das werden Sie lernen:
- Multi-Tenant-Architektur
- Abonnement-Abrechnung mit Stripe
- Team- und Rollenverwaltung
- Nutzungsbasierte Abrechnung
- Admin-Super-Dashboard
Multi-Tenant-SaaS-Plattform
Erstellen Sie eine skalierbare SaaS-Anwendung mit Benutzerverwaltung und Abrechnung
Der Aufbau einer SaaS-Plattform erfordert sorgfältige Architektur-Entscheidungen in den Bereichen Multi-Tenancy, Abrechnung und Benutzerverwaltung. Dieses Tutorial deckt alle wesentlichen Komponenten einer produktionsreifen SaaS-Anwendung ab.
Erstellen Sie eine vollständige SaaS-Plattform mit Abonnements, Teams und nutzungsbasierter Abrechnung.
Voraussetzungen
- ZBuild Studio Pro-Konto
- Stripe-Konto
- Abgeschlossene vorherige Webanwendungs-Tutorials
SaaS-Architektur-Übersicht
Eine moderne SaaS-Plattform benötigt mehrere Kernkomponenten:
Multi-Tenancy
Isolierte Daten für jede Kundenorganisation
Authentifizierung
Benutzerkonten mit SSO-Optionen
Team-Verwaltung
Mitglieder einladen, Rollen zuweisen
Abonnement-Abrechnung
Tarife, Upgrades und Zahlungsabwicklung
Nutzungsverfolgung
Funktionsnutzung überwachen und begrenzen
Admin-Dashboard
Plattformweite Verwaltung und Analysen
Schritt 1: Definieren Sie Ihr SaaS
Beschreiben Sie Conductor Ihre SaaS-Plattform mit spezifischen Funktionen und Preisstufen.
Ich möchte eine Projektmanagement-SaaS-Plattform erstellen.
Kernfunktionen:
- Multi-Tenant mit Organisationsisolierung
- Benutzerauthentifizierung (E-Mail, Google SSO)
- Teameinladungen und Rollenverwaltung (Admin, Mitglied, Betrachter)
- Projektboards mit Aufgaben, Fristen, Zuweisungen
- Dateianhänge und Kommentare
Abrechnung:
- Kostenlose Stufe: 1 Benutzer, 3 Projekte
- Pro-Stufe (10 $/Monat): 5 Benutzer, unbegrenzte Projekte
- Business-Stufe (25 $/Monat): unbegrenzte Benutzer, erweiterte Funktionen
Admin-Funktionen:
- Dashboard für die Kundenverwaltung
- Nutzungsanalysen und Berichte
- Support-Ticket-SystemSchritt 2: Multi-Tenant-Datenbankdesign
Virtuoso wird die Mandantenisolierung auf Datenbankebene implementieren.
- Organisationstabelle als Mandanten-Anker
- Fremdschlüssel, die alle Daten mit Organisationen verknüpfen
- Sicherheitsrichtlinien auf Zeilenebene (Row-level security)
- Mandanten-Kontext in der API-Middleware
- Datenmigrations-Utilities für das Mandanten-Onboarding
Alle Abfragen filtern automatisch nach Mandanten-Kontext, um Datenlecks zu verhindern.
Schritt 3: Abonnement-Verwaltung
Stripe übernimmt die gesamte Komplexität der Abrechnung.
Tarifauswahl
Wählen Sie zwischen den Stufen Kostenlos, Pro oder Business
Zahlungsabwicklung
Sicherer Checkout mit Stripe
Abonnement-Portal
Kunden verwalten ihre eigenen Abonnements
Nutzungslimits
Tariflimits automatisch durchsetzen
Upgrade-Hinweise
Upgrades fördern, wenn Limits erreicht sind
Rechnungsverlauf
Vergangene Rechnungen herunterladen
Schritt 4: Team-Verwaltung
Ermöglichen Sie die Zusammenarbeit mit Team-Funktionen.
- E-Mail-Einladungen mit sicheren Token
- Rollenbasierte Berechtigungen (RBAC)
- Teammitgliederliste und -verwaltung
- Funktion zur Übertragung der Inhaberschaft
- Mitglieder entfernen mit Optionen zur Datenhandhabung
Schritt 5: Admin-Super-Dashboard
Als Plattformbesitzer benötigen Sie Einblick in alle Mandanten.
Kundenliste
Alle Organisationen und ihren Status anzeigen
Umsatzkennzahlen
MRR, Churn, Lifetime Value
Nutzungsanalysen
Funktionsnutzung und Engagement
Support-Zugriff
Kundendaten für Supportzwecke einsehen
Was Sie erstellt haben
- Multi-Tenant-SaaS-Architektur
- Stripe-Abonnement-Abrechnung
- Team- und Rollenverwaltung
- Nutzungsverfolgung und Limits
- Plattform-Admin-Dashboard
Nächste Schritte
Im Marketplace veröffentlichen
Verkaufen Sie Ihre SaaS-Vorlage an andere Creator
Für Verkäufe optimieren
Maximieren Sie Ihren Marketplace-Umsatz
Bereit, Ihr SaaS zu erstellen?
Beginnen Sie noch heute mit dem Aufbau Ihrer SaaS-Plattform.