←Volver a proyectos

Proyecto

unic-nutrition

En desarrollo
Progreso85%

Web corporativa y CRM ligero en Next.js para Unic Nutrition, negocio real de nutrición y entrenamiento personal de Claudia en Premià de Mar, con parte pública de captación y zona privada de gestión.

Next.jsReactTypeScriptTailwind CSSPostgreSQLpostgres.jsjose (JWT)
01

Problema

Claudia necesitaba una web que, además de captar clientes, le sirviera para gestionar clientes, agenda, pagos y mensajes sin depender de herramientas sueltas.

02

Solución

Next.js App Router con páginas públicas orientadas a conversión y una zona /crm protegida por sesión JWT que centraliza clientes, notas, peso, agenda, pagos y precios sobre la misma base de datos Postgres.

03

Arquitectura

Monolito Next.js; el cliente de base de datos usa el paquete genérico postgres.js sobre TCP estándar en lugar del driver serverless de Neon, envuelto para conservar la misma API sql que tenía antes — así el proyecto migró de Neon al Supabase autoalojado del propio autor sin tocar el resto del código.

04

Aprendizajes

Envolver postgres.js para exponer la misma interfaz sql que usaba el driver de Neon permitió cambiar de proveedor de base de datos (Neon → Supabase autoalojado) sin reescribir las consultas del resto de la app.

05

Próximos pasos

Seguir el roadmap propio del CRM (docs/roadmap_crm_100_funcional_unic_nutrition.md) y terminar de afinar identidad de marca y animaciones de la home.