Bitácora / Hito 1
Hito 1 · FundaciónCompletado
Infraestructura base
3 de junio de 2026Backend + Frontend + Deploy
Todo proyecto empieza por los cimientos. El primer commit de Mentora no fue una pantalla bonita: fue la arquitectura completa sobre la que se construiría absolutamente todo lo demás.
El backend (NestJS)
- API en NestJS con autenticación JWT y guards por rol (administrador, alumno, maestro, soporte).
- 14 módulos base que definen el dominio del producto: usuarios, cursos, grupos, clases, pagos, documentos, soporte y más.
- PostgreSQL como base de datos, con datos semilla para poder trabajar desde el primer minuto.
El frontend (Next.js 14)
- Next.js 14 (App Router) con cuatro "shells" independientes —uno por tipo de usuario— y un middleware de sesión que protege cada área.
- Un design system propio (colores, tipografías, componentes) para que toda la plataforma se sienta coherente.
El primer despliegue
- Backend en Railway (corriendo las migraciones de Prisma antes de arrancar la API) y frontend en Vercel.
- Conexión frontend ↔ API, validación de sesión y los primeros flujos de perfil y recuperación de contraseña.
Ese mismo día
- 15:22Commit inicial de la plataforma Mentora.
- 17:14Ajustes en los accesos de la pantalla de login.
- 17:40 – 18:16Scripts de build de Railway, dependencias de WebSocket y la migración de Prisma para producción.
Sobre las fechas: los Hitos 1 a 4 se consolidaron en el commit inicial del 3 de junio (se construyeron antes de abrir este repositorio). El registro detallado por hora del proyecto arranca con el Hito 5.
¿Quieres tu propio campus?
Crea tu institución en minutos. Prueba gratis 30 días, sin tarjeta.
Crear cuenta