SaaS self-serve de convites digitais para o mercado hispano-falante da América Latina. Astro 5 SSR + ilhas React 19 (Three.js, motion). Stack de IA sobre Vertex (Gemini + Imagen 4 Fast) e DeepInfra — Asistente in-builder com ferramentas de patch / undo / edição de imagem, wizard guiado de criação, prompt de inspiração e importador de convidados (colar texto → parse para linhas); circuit breaker, limites de custo, filtro PII e rate limits por tier. Payment router data-driven com matriz de capacidades: Wompi para COP (cartão / PSE / Nequi / Bre-B QR) mais Lemon Squeezy internacional, modelo híbrido assinatura × por evento com cron de reconciliação e webhook past_due. Sistema de feature flags (ai / payment / kill-switch / experimento) com admin toggle e audit log. Domínios próprios via DNS verifier + TLS automático com Traefik. PostgreSQL + Drizzle (migrações forward-only, triggers de auditoria), Better-Auth, armazenamento em R2, share previews com @vercel/og, observabilidade com Sentry + Pino. Permissões em 4 camadas (auth → role → resource → action) com capability dictionary e um DB factory scoped que injeta o filtro de host no nível da query. Vitest (unit) + Playwright (e2e contra um serviço Postgres 17); o pre-commit roda lint-staged (ESLint + Prettier), typecheck e unit tests. CI em etapas: typecheck + build + guard de monotonicidade do journal do Drizzle → e2e → deploy disparado por SSH em main verde. Self-hosted no Coolify.
Astro 5React 19TypeScriptPostgreSQLDrizzle ORMTailwind CSS 4Better-AuthVertex AIWompiLemon SqueezyCloudflare R2SentryCoolifyTraefik