Gianluca Palmier

Técnico Universitario en Programación - Full Stack Engineer

Incubadora del NOC - XAcademy Final Project

Rol: Full Stack Developer

Incubadora del NOC - XAcademy Final Project
← Volver a proyectos

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

  1. 1Integración de Firebase Auth en el backend Node.js/Express
  2. 2Implementación de flujos de login y registro con validaciones
  3. 3Desarrollo del módulo de administración con Angular Material
  4. 4Gestión de cursos y control de roles/permisos
  5. 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.

Tecnologías

AngularMaterialFirebaseNode.jsExpressPostgreSQLTailwind