Plataforma universitaria modular construida con Next.js, Supabase y Turborepo.
El núcleo de plataforma proporciona autenticación, perfiles, roles, protección de rutas y contratos compartidos. La lógica funcional de cada módulo pertenece a su squad responsable.
Consulta docs/PLATFORM_CORE.md para conocer ownership, reglas de integración, seguridad y comandos de trabajo.
Documentacion funcional reciente:
- Auditoria de roles y flujo real: responsabilidades por rol, permisos refinados, cuentas demo y checklist de produccion.
- Auditoria de validaciones de formularios: reglas de modalidad, evidencia, incidencias y checks de base de datos.
- Auditoria de cambios de modulos en produccion.
- Auditoria funcional de tutorias.
pnpm install
Copy-Item .env.example .env.local
pnpm devVariables mínimas:
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
NEXT_PUBLIC_APP_URL=http://localhost:3000pnpm lint
pnpm typecheck
pnpm test
pnpm build
pnpm db:test
pnpm db:test:security
Se realizó una prueba de integración para el desarrollo del Front End.