Documentación del starter SaaS para Next.js
Pasos de referencia para instalar, configurar, ampliar y operar el starter Sushi SaaS. Para decisiones y patrones de arquitectura, consulta Guías.
Configuración y acceso a la consola de administración
Ejecuta y despliega la aplicación de administración separada, asigna operadores, exige MFA y configura su origen dedicado.
Páginas y operaciones de la consola de administración
Conoce cada página de administración incluida y las reglas de seguridad para facturación, moderación y escrituras.
Inicio rápido
Ejecuta localmente las aplicaciones web y de administración de Sushi SaaS con Node, pnpm, PostgreSQL y Redis compatibles.
Arquitectura y contratos de error
Comprende las capas obligatorias de Sushi SaaS, el flujo de datos del navegador, la autorización y el sistema de errores traducidos sin filtraciones.
Base de datos y migraciones
Trabaja con seguridad con PostgreSQL, el esquema Drizzle, la base de pruebas y el ejecutor de migraciones de producción.
Autenticación y administración
Configura Better Auth, identidad, organización personal y la aplicación administrativa independiente con MFA.
Organizaciones, equipos y tenancy
Configura espacios personales, roles, invitaciones, límites de plazas, aislamiento de tenant, créditos compartidos y facturación por organización.
Planes, límites y entitlements
Personaliza capacidades Free, Plus y Max, límites por organización, mapeos Stripe, gracia, suscripciones acumuladas y excepciones de soporte.
Facturación con Stripe
Configura precios, checkout idempotente, webhooks, créditos, seguridad del portal y reconciliación.
Libro de créditos de organización
Comprende créditos compartidos, contabilidad append-only, caducidad, consumo idempotente y reembolsos.
Subidas a almacenamiento privado
Configura subidas privadas S3 con políticas, entitlement, cuota, checksum y borrado duradero.
Trabajos durables y readiness
Opera la cola PostgreSQL, cron, reintentos, deduplicación y sondas de vida y preparación de dependencias.
Email transaccional
Configura Resend, plantillas React Email, enlaces locales seguros y entrega mediante jobs duraderos.
Notificaciones operativas de Slack
Envía eventos operativos a Slack mediante la cola duradera sin filtrar datos sensibles.
Logging estructurado
Opera Sushi SaaS con logs estructurados, correlacionados y redactados en Node y edge.
Exportación y borrado de cuenta
Configura inventario de privacidad, exportaciones autenticadas, borrado diferido, limpieza de proveedores, seudonimización y cancelación.
Patrón de tarea texto a vídeo
Extiende la demo opcional con entitlements, cuotas, créditos, idempotencia y reembolsos de organización.
Función de reservas
Activa reservas opt-in con bloqueos seguros, checkout Stripe, email y calendarios.
Checklist de despliegue y seguridad
Despliega web y admin con migraciones explícitas, cron, readiness, red fiable y controles de producción.