Entorno de Desarrollo
Fase 1 completada con éxito. Los cimientos técnicos y la dockerización multicontenedor están listos.
Next.js PWA
Frontend
Interfaz web premium estructurada con App Router, TypeScript, variables CSS puras y configuraciones PWA iniciales.
Puerto Host:3009
NestJS + Prisma
Backend Core
Servidor principal de lógica de negocio, base de datos y autenticación. Conectado a la base de datos PostgreSQL.
Puerto Host:3014
FastAPI + Gemini
Backend IA
Microservicio en Python enfocado en moderación de tributos, redacción de biografías y análisis emocional con Gemini.
Puerto Host:8008
PostgreSQL 15
Base de Datos
Motor relacional persistido mediante volúmenes de Docker para almacenar perfiles, tributos e historial.
Puerto Host:5434
Esquema de Red Interna (Docker Bridge)
dbConexión interna en puerto 5432
→
backend-coreLlamada a base de datos via db:5432
→
backend-iaLlamada a IA via backend-ia:8008
