nextjs-saas-starter-kit
Kit open source para SaaS con Next.js, Auth, pagos Stripe y admin listo para producción. Incluye demo mode, i18n y CI integrado.
Ficha actualizada 26 sept 2026, 12:21 · upstream 26 sept 2026, 12:19 · release v2.3.3
Qué es nextjs-saas-starter-kit
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Este repositorio ofrece una plantilla completa para desarrollar productos SaaS utilizando Next.js 16, React 19 y TypeScript. Incluye autenticación robusta con Better Auth, gestión de pagos vía Stripe en el plan gratuito y un panel de administración funcional. La arquitectura utiliza Tailwind CSS v4 y Prisma sobre PostgreSQL, garantizando portabilidad de datos sin vendor lock-in.
Además, incorpora características avanzadas como internacionalización (i18n), modo demostración seguro para pruebas públicas, sistema de emails transaccionales con Resend y un pipeline de CI/CD automatizado. Todo el código es MIT, permitiendo uso comercial sin restricciones ni licencias ocultas.
- Lanzar un MVP SaaS en fin de semana con funcionalidades completas
- Crear una demo pública segura para validar ideas sin exponer datos reales
- Migrar a infraestructura propia manteniendo la lógica de negocio y autenticación
- Implementar internacionalización (i18n) y gestión de contenidos en MDX fácilmente
- Integrar pasarelas de pago Stripe con webhooks verificados firmados
- Funcionalidad completa de pagos y autenticación sin costes ocultos ni tier premium
- Arquitectura plain Next.js sin dependencias propietarias o DSLs complejos
- Modo demostración integrado que deshabilita escrituras y expone datos de prueba
- Autenticación auto-alojada con TOTP y gestión de sesiones en propia base de datos
- Pipeline de CI/CD con auditoría de seguridad, tests E2E y accesibilidad WCAG 2.1 AA
- No incluye Dockerfile ni Compose nativo para despliegue containerizado inmediato
- Requiere Node.js 24 o superior para ejecutar el entorno de desarrollo
- La base de datos requiere configuración manual inicial (ej. PostgreSQL/Neon)
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Clona el repositorio e instala dependencias con npm. Configura DATABASE_URL y AUTH_SECRET en .env.local antes de iniciar. Usa Vercel para despliegue rápido o self-hosting con Node 24+. Asegura SSL en producción y revisa variables de entorno para Stripe/Email si se activan.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.
