Volver a Proyectos
SaaS B2B
NutriFlow
NutriFlow — Plataforma SaaS inteligente y en fase de crecimiento (Beta) diseñada para la gestión integral de la salud nutricional. Permite a los usuarios recibir dietas personalizadas y planes de ejercicio adaptados en tiempo real mediante el motor de IA Gemini 2.0. Actualmente el producto se encuentra en fase de expansión, optimizando la experiencia de usuario y la escalabilidad del sistema.

De un vistazo
- Tipo de proyecto
- Proyecto personal
- Rol
- Proyecto personal: SaaS B2B en fase Beta, con frontend, API y base de datos propios.
- Stack
- Next.js 16
- NestJS 11
- Supabase (PostgreSQL)
- Gemini 2.0 Flash
- Tailwind CSS
- Railway
- Enlaces
Qué demuestra
- Arquitectura separada: frontend en Next.js 16 y API modular en NestJS 11 desplegada en Railway.
- Autenticación por roles con Row Level Security directamente en la base de datos.
- Integración de IA generativa (Gemini) para generar planes de alimentación basados en macros.
Arquitectura
Cómo se conectan el frontend, la API, la base de datos y el motor de IA.
- Next.js 16, Frontend. Frontend en Next.js 16, separado de la API. Siguiente: NestJS 11.
- NestJS 11, API en Railway. API modular en NestJS 11 desplegada en Railway. Siguiente: Supabase, Gemini 2.0.
- Supabase, PostgreSQL · RLS. Base de datos con Row Level Security: la autenticación por roles vive en la propia base. Fin del flujo.
- Gemini 2.0, Planes por macros. Gemini 2.0 Flash genera los planes de alimentación basados en macros. Fin del flujo.
El Problema
Los nutricionistas independientes dedican parte de su tiempo a tareas administrativas.
- Armar planes de alimentación manualmente.
- Recordatorios de citas.
- Gestión de pagos.
La Solución Tecnológica
Un sistema centralizado, con la inteligencia en Gemini 2.0 Flash y el motor en tiempo real de Supabase.
- Frontend Ecosistema de Next.js 16 para una velocidad de carga excepcional.
- Backend NestJS 11 para una arquitectura modular y escalable en Railway.
- Autenticación por roles usando RLS (Row Level Security) directamente en la base de datos para garantizar la privacidad de los pacientes.
- Generador de planes de alimentación automatizado basado en macros.