Explora el starter
Instálalo, personaliza la identidad, verifica dependencias, crea una cuenta demo y abre cada aplicación incluida.
Seguir el inicio rápidoLicencia MIT · Pensado para producción
Pasa de una configuración local guiada a una aplicación web, consola admin y Content Studio desplegables, con facturación segura ante reintentos, almacenamiento privado, trabajo durable, observabilidad y restauraciones probadas.
¿Primero quieres evaluar el stack? Descubre cuándo encaja Sushi SaaS.
Cada fase necesita un nivel distinto de detalle. Ejecuta todo el stack, sigue un flujo de pago o revisa los controles de producción antes de decidir qué conservar.
Instálalo, personaliza la identidad, verifica dependencias, crea una cuenta demo y abre cada aplicación incluida.
Seguir el inicio rápidoSigue la tarea de imagen de cinco créditos por autenticación, permisos, replay del libro, worker durable, salida privada y compensación.
Trazar el flujo de referenciaConstruye contenedores reforzados, inspecciona migraciones e integridad, ejecuta restauraciones y la auditoría de lanzamiento.
Abrir la ruta de lanzamientoEl starter se centra en lo que se vuelve caro tras el lanzamiento: propiedad, reintentos, conciliación, operación y límites explícitos.
Email verificado, OAuth, recuperación, MFA, Turnstile, límites Redis e historial de eventos.
Los Price de Stripe controlan el checkout; los webhooks actualizan suscripciones y capacidades.
Un libro inmutable conecta compras, concesiones, consumo, reversiones y saldos.
Espacios personales y compartidos, invitaciones, roles, protección del último propietario y recursos comunes.
Objetos S3 privados, acceso firmado, resultados generados, ciclo de vida y cola durable con reintentos.
Aplicación admin separada con MFA, roles de lectura/escritura, recuperación de jobs, auditoría y visibilidad de cobros.
Payload Studio independiente, gateway de marketing firmado, consentimientos, exportación de cuenta y borrado diferido.
OpenTelemetry, logs estructurados, integridad de migraciones, copias, restauración, retención, contenedores y launch checks.
Flujo de referencia ejecutable
El proveedor local es sencillo a propósito. El valor está en la cadena que lo rodea: una clave, un gasto de cinco créditos, ejecución durable, salida privada y un reembolso recuperable tras una caída.
Leer la guía completaResuelve miembro, organización, capacidad, cuota y límite de mismo origen.
Persiste una tarea con huella y un gasto determinista de cinco créditos.
Deduplica un job durable que sobrevive a la petición HTTP.
Llama al proveedor con identidad idempotente estable y reintentos limitados.
Escribe y verifica un objeto Garage/S3 privado y firma su acceso temporal.
Ante un fallo terminal, restaura el gasto una vez antes de marcar la tarea fallida.
Las rutas traducen HTTP. Los servicios guardan invariantes. Los modelos hacen consultas. La base impone restricciones.
Autentican, validan y convierten HTTP en una operación de negocio.
Coordinan invariantes, idempotencia, autorización y efectos.
Persistencia tipada y consciente del tenant detrás de un único límite.
Impone unicidad, propiedad, referencias y transiciones durables.