Template de precios fijos con feature flags booleanos. Dos planes (Pro y Max) con facturacion mensual/anual, checkout con Stripe, portal de cliente y verificacion de acceso a funcionalidades. Sin facturacion medida ni por asientos.
Stack: Next.js 16, Better Auth, Drizzle ORM, PostgreSQL, Commet SDK
Inicio Rapido
commet create my-app -t fixed
cd my-app
pnpm install
pnpm devQue Incluye
- Dos planes con precios mensuales y anuales
- Cinco funcionalidades booleanas con control de acceso por plan
- Flujo de checkout con Stripe y seleccion de plan
- Portal de facturacion del cliente (gestionar suscripcion, facturas)
- Autenticacion con creacion automatica de cliente al registrarse
- Verificacion de feature flags en el dashboard
- Pagina de precios con comparacion de planes
Archivos Clave
lib/auth/auth.ts— Better Auth + plugin Commet (portal, suscripciones, funcionalidades)lib/payments/commet.ts— Creacion de sesion de checkout y verificacion de suscripcionesapp/pricing/page.tsx— Pagina de precios dinamica desde la API de planes de Commetapp/(dashboard)/dashboard/page.tsx— Dashboard de acceso a funcionalidadesapp/api/commet/portal/route.ts— Redireccion al portal de cliente
