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