Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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)
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

OpenStarterKit
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.