Construire et exploiter Sushi SaaS

Choisissez une tâche pour obtenir les étapes exactes de configuration et de vérification. Pour comprendre un choix ou décider quoi modifier, consultez les Guides.

Commencer ici

Démarrage rapide

Personnalisez et lancez web, admin, Content Studio, worker, PostgreSQL, Redis et stockage local avec un parcours guidé.

Personnaliser votre produit

Définissez l'identité, les langues, le style visuel, le thème, les informations légales et les systèmes optionnels avant vos fonctions métier.

Architecture et contrats d’erreur

Étendez Sushi SaaS sans contourner ses frontières de données, d’autorisation ou d’erreurs sûres pour l’utilisateur.

Construire le produit

Base de données et migrations

Choisissez votre déploiement PostgreSQL et publiez des changements Drizzle sans casser l’application en cours d’exécution.

Authentification des clients

Choisissez les modes de connexion client et protégez la console opérateur avec MFA et des rôles plateforme.

Organisations, équipes et isolation tenant

Décidez comment vos clients collaborent, puis adaptez les rôles, invitations, sièges et frontières tenant livrés.

Plans, limites et droits

Transformez le catalogue Free, Plus et Max en votre tarification sans disperser de contrôles de niveau dans l’application.

Facturation Stripe

Reliez votre catalogue Stripe, choisissez une politique sûre de changement et vérifiez qu’un paiement n’a qu’un effet local.

Registre de crédits d’organisation

Choisissez comment mesurer l’usage, puis attribuez, dépensez, expirez et remboursez les crédits mutualisés en sécurité.

Téléversements privés

Configurez des uploads S3 privés avec politique, entitlement, quota, checksum et suppression durable.

Content Studio et email marketing

Exploitez l’application Payload séparée, gardez les données clients dans le SaaS et lancez des campagnes fondées sur le consentement.

Exploiter et lancer

Tâches durables et readiness

Exploiter la file PostgreSQL, le cron, les reprises, la déduplication et les sondes de vie et de dépendances.

Contrats de test et CI

Utilisez les niveaux de test, l’infrastructure réelle, Playwright, la couverture croissante et les gates de build sans réduire les garanties.

E-mail transactionnel

Configurez Resend, les modèles React Email, les liens locaux sûrs et la livraison par jobs durables.

Observabilité et journalisation structurée

Corrélez logs masqués, traces OpenTelemetry, readiness de file et alertes entre web et workers.

Notifications opérationnelles Slack

Envoyez les événements opérationnels vers Slack par la file durable sans fuite de données sensibles.

Analytique et consentement

Décidez d'activer Google Analytics ou AdSense, configurez le consentement, mettez à jour les mentions légales et vérifiez le chargement des scripts.

Export et effacement de compte

Configurer inventaire de confidentialité, exports authentifiés, effacement différé, nettoyage fournisseur, pseudonymisation et annulation.

Sauvegardes, rétention et exercices de restauration

Créez des dumps PostgreSQL vérifiables, restaurez uniquement dans une base temporaire protégée et appliquez une rétention explicite.

Conteneurs et préparation au lancement

Construisez web, admin, worker et Content Studio, séparez les migrations et exécutez l’audit complet de production.

Checklist de déploiement et sécurité

Déployez web et admin avec migrations explicites, cron, readiness, réseau fiable et contrôles de production.

Exemples optionnels

Flux de génération d’image à cinq crédits

Suivez une tâche payante asynchrone à travers auth, droits, crédits idempotents, worker durable, stockage privé et compensation.

Patron de tâche texte-vers-vidéo

Étendez la démo optionnelle avec entitlements, quotas, crédits, idempotence et remboursements d’organisation.

Fonction de réservation

Activez le flux opt-in avec créneaux sûrs, checkout Stripe, e-mail et calendriers.

Configurer le parrainage et les commissions d'affiliation

Décidez si le parrainage convient au produit, configurez attribution et commissions, comblez les manques opérationnels et testez le parcours complet.

Console d’administration

Configuration et accès à la console d’administration

Exécutez et déployez l’application d’administration séparée, attribuez les rôles, imposez la MFA et configurez son origine dédiée.

Pages et opérations de la console d’administration

Découvrez chaque page d’administration livrée et les protections entourant la facturation, la modération et les écritures.

Construire et exploiter Sushi SaaS · Sushi SaaS