Template SaaS en Next.js para suscripciones fijas mensuales o anuales con feature flags booleanos. Dos planes (Pro y Max) con checkout, portal de cliente y verificación de acceso a funcionalidades por plan.
Sin cobro medido ni por seats — el punto de partida cuando tu producto vende planes, no uso.
Stack: Next.js 16, Better Auth, Drizzle ORM, PostgreSQL, Commet SDK
Inicio Rápido
commet create my-app -t fixed
cd my-app
pnpm install
pnpm devQué Incluye
Dos planes con precios mensuales y anuales
Cinco funcionalidades booleanas con control de acceso por plan
Flujo de checkout con selección de plan
Portal de cobros y pagos del cliente (gestionar suscripción, recibos)
Autenticación con creación automática de cliente al registrarse
Verificación de feature flags en el dashboard
Página de precios con comparación de planes
Archivos Clave
lib/auth/auth.ts— Better Auth + plugin Commet (portal, suscripciones, funcionalidades)lib/payments/commet.ts— Creación de sesión de checkout y verificación de suscripcionesapp/pricing/page.tsx— Página de precios dinámica desde la API de planes de Commetapp/(dashboard)/dashboard/page.tsx— Dashboard de acceso a funcionalidadesapp/api/commet/portal/route.ts— Redirección al portal de cliente
Más Información
Ejecutá commet create my-app -t fixed para arrancar desde este template, o mirá el código en GitHub.
