Lanza tu SaaS más rápido
Boilerplate de nivel empresarial con Next.js 15, Prisma, Auth.js, Stripe y Resend. Autenticación, pagos y correos — listos en minutos. Sin ataduras. Código fuente completo.
Construido con tecnología de nivel de producción
Todo lo que necesitas para lanzar
12 módulos críticos ya construidos y probados, para que puedas centrarte en tu producto.
Autenticación Completa
OAuth con GitHub y Google, magic links sin contraseña, sesiones JWT en cookies HttpOnly. Compatible con Edge y seguro.
RBAC + Middleware
Control de acceso basado en roles aplicado en el middleware de Edge. Roles de plataforma (USER, ADMIN) y roles de organización (MEMBER, ADMIN, OWNER).
Facturación con Stripe
Checkout, portal de cliente y webhooks idempotentes. Tres planes con límites aplicados en el servidor. MRR calculado en el panel de administración.
Gestión de Equipos
Invita a miembros por email, asigna roles, revoca el acceso. Sistema de invitaciones pendientes con tokens que expiran.
Claves de API
Genera, revoca y monitoriza claves de API. Hashing SHA-256, nunca se almacenan en texto plano. Límites por plan aplicados.
Emails Transaccionales
5 plantillas de React Email: bienvenida, invitación, suscripción creada, cancelada y pago fallido. Enviados vía Resend.
Panel de Administración
Dashboard de KPIs con gráficos de Recharts y log de auditoría paginado. Restringido a roles ADMIN y SUPER_ADMIN.
Internacionalización
Inglés y español incluidos con next-intl v4. Añade nuevos idiomas en 4 pasos. URLs localizadas.
Modo Oscuro
Detecta la preferencia del sistema, persiste entre sesiones. Alternador en la barra lateral. Implementado con next-themes.
CI/CD + Docker
5 flujos de GitHub Actions (lint, test, E2E, build, deploy). Dockerfile multi-etapa para producción. Docker Compose para desarrollo local.
Límite de Tasa
4 limitadores de Upstash Redis: auth, API, modo estricto y webhooks. Por IP o ID de usuario. Devuelve 429 con Retry-After.
Logs de Auditoría
Log de acciones inmutable: actor, recurso, organización, IP y User-Agent. Listo para cumplimiento. Fire-and-forget con respaldo de Sentry.
Míralo en acción
Explora la demo en vivo del boilerplate. Todo lo que ves está incluido en el código fuente.
Qué hay dentro del boilerplate
Código fuente completo. Sin suscripciones. Sin dependencias ocultas. Usa el proyecto para proyectos comerciales ilimitados.
Código fuente completo · Sin suscripciones · Licencia comercial incluida
- Proyecto completo de Next.js 15 con App Router y migraciones de base de datos
- Auth.js v5 con OAuth (GitHub, Google) y magic links sin contraseña
- Checkout de Stripe, webhooks idempotentes y portal de cliente
- Multi-tenancy con organizaciones, invitaciones por email y roles
- Límites por plan aplicados en el servidor (orgs, miembros, claves API)
- Panel de administración con KPIs, gráficos y log de auditoría paginado
- 5 plantillas de React Email listas para producción
- Limitación de tasa con Upstash Redis en 4 capas
- i18n preconfigurado (EN + ES), extensible a cualquier idioma
- Modo oscuro con next-themes y detección de preferencia del sistema
- Sentry configurado con Session Replay y source maps
- Tests con Vitest (unitarios) y Playwright (E2E)
- 5 flujos de GitHub Actions: lint, test, E2E, build y deploy
- Dockerfile multi-etapa + Docker Compose para desarrollo local
- Logs de auditoría inmutables con respaldo de Sentry
- TypeScript modo estricto con cero `any`
- Licencia comercial para proyectos ilimitados
- Actualizaciones futuras del boilerplate incluidas
Open Source
Arkeonix SaaS está en modo open source. El checkout está desactivado temporalmente mientras priorizamos contribuciones y mejoras del repositorio público.
Ver en GitHub¿Eres developer junior?
Antes de lanzar tu SaaS, entiende el mercado laboral. La Guía Junior te da el mapa real sin humo ni promesas vacías.
Construido por alguien que lo usa cada día
Soy David, Ingeniero de QA Automation enfocado en infraestructura y herramientas de DevOps. De día automatizo pruebas con Java y Selenium — pero cuando cierro mi portátil de trabajo, lo abro de nuevo para gestionar mi servidor privado con Docker, explorar nuevas herramientas de desarrollo y lanzar proyectos personales desde cero.
Construí este boilerplate como base para mis propias ideas de SaaS. Tras años de investigación, siempre chocaba con el mismo muro: horas perdidas configurando auth, pagos y permisos — cosas que ya deberían estar resueltas. Así que las resolví correctamente, una vez, y las puse a disposición de cualquiera que comparta la misma frustración.
Arquitectura del proyecto
Estructura limpia y modular lista para producción desde el primer commit.
Cada capa está separada por responsabilidad. Nada de lógica de negocio mezclada con UI, ni configuración dispersa por el código.
app/ — Rutas y páginas
Next.js App Router con layouts anidados, middleware de auth y separación por tenant.
server/ — Lógica de servidor
Server Actions, consultas de Prisma y validación con Zod. Cliente y servidor completamente desacoplados.
components/ — UI Atómica
Componentes reutilizables con shadcn/ui, Tailwind y variantes definidas en un solo lugar.
lib/ — Integraciones
Auth.js, Stripe, Resend y Prisma configurados y listos para usar desde el día 1.
prisma/ — Base de datos
Esquema con User, Organization, Membership, AuditLog y ApiKey. Migraciones incluidas.
¿Listo para lanzar más rápido?
Únete a los equipos que ya construyen SaaS empresariales con Arkeonix.
Ver en GitHub →Open source · Repositorio público · Contribuciones bienvenidas


