Resumen
Implementé las funcionalidades de Login y Registro en el backend, integrando con Firebase como proveedor de autenticación. Además, desarrollé el módulo del panel de administración para profesores y administradores en el frontend, utilizando Angular y Material, lo que facilitó la gestión de Cursos y el control de Acceso.
Problema
Construir un sistema de autenticación seguro y un panel de administración para la gestión de cursos y control de acceso en la plataforma Incubadora del NOC.
Solución
Backend con autenticación Firebase y frontend Angular con panel administrativo para profesores y administradores.
Proceso
- 1Integración de Firebase Auth en el backend Node.js/Express
- 2Implementación de flujos de login y registro con validaciones
- 3Desarrollo del módulo de administración con Angular Material
- 4Gestión de cursos y control de roles/permisos
- 5Conectividad con PostgreSQL para persistencia
Resultados
Proyecto final de XAcademy entregado con éxito. Sistema de auth robusto y panel admin funcional para la plataforma educativa.
