Proyecto de titulación / Desarrollo full stack
Nexus IPN
Plataforma web educativa desarrollada como proyecto de titulación en ESCOM-IPN con el stack PERN. Participé en la interfaz modular, el modelado académico en PostgreSQL y la integración de validaciones y datos asíncronos.

Contribución y alcance
Qué implementé.
Desarrollo full stack de mi proyecto de titulación: interfaz modular en React, integración de la API, persistencia académica y autorización por roles.
Módulos de planificación didáctica, recursos educativos y seguimiento académico para administradores, jefaturas y docentes. El alcance presentado es académico y se puede revisar en el repositorio.
Arquitectura lógica
Interfaz · React
Formularios validados con Zod y sincronización de datos con TanStack Query.
Servicios · Node.js
API REST, autenticación JWT y permisos según el rol.
Persistencia · PostgreSQL
Modelo académico relacional mediante Sequelize.
Revisa la captura y el esquema sin crear una cuenta. El repositorio permite contrastar modelos académicos, rutas por rol y pruebas del backend; la demo pública muestra el portal docente.
El reto
Contexto antes que código.
Representar procesos académicos con responsabilidades diferentes para administradores, jefaturas y docentes, manteniendo consistencia entre usuarios, academias, unidades de aprendizaje y entregas.
Decisiones técnicas
Cómo se construyó.
- 01
Construí módulos de interfaz con React, formularios tipados y validación de esquemas con Zod.
- 02
Organicé el consumo de la API y la revalidación de datos con TanStack Query.
- 03
Implementé persistencia relacional con PostgreSQL y Sequelize para modelar el dominio académico.
- 04
Protegí rutas mediante JWT, autorización por roles y límites de solicitudes en operaciones sensibles.
Funciones
Implementación.
- Planificaciones didácticas
- Recursos digitales educativos
- Gestión de docentes y jefaturas
- Revisión, observaciones y seguimiento académico
Evidencia
Qué puede revisarse.
La demo pública permite revisar el portal docente del proyecto de titulación. El repositorio incluye documentación de arquitectura, modelos del dominio, rutas por rol y pruebas automatizadas del backend.
Tecnologías
- React
- Node.js
- PostgreSQL
- TypeScript
- Jest
- TanStack Query
- Bcrypt
- Zod
Contacto
Hablemos de tu próximo proyecto.
Abierto a oportunidades en desarrollo de software, ciberseguridad, redes y cómputo en la nube.