Volver a proyectos
Desarrollo finalizadoProyecto integrador académico — UTN FRH

Sistema académico y de certificación

Co-lideré, junto a un equipo de cuatro integrantes, el desarrollo de un sistema web para la Secretaría de Extensión Universitaria de la UTN Facultad Regional Haedo, diseñado para digitalizar la gestión de cursos, inscripciones de estudiantes y emisión y validación de certificados académicos.

Mi participación

Participé de manera integral en el análisis, diseño y desarrollo del sistema, tomando decisiones técnicas y funcionales junto al resto del equipo y colaborando en la organización y distribución de tareas. Fui responsable de implementar completamente el flujo de certificados digitales, incluyendo la validación de información, generación del PDF, creación del código QR y descarga posterior por parte del estudiante.

01

Problema

La Secretaría necesitaba centralizar la gestión de cursos de extensión, inscripciones, estudiantes y certificados, reduciendo tareas manuales y facilitando el acceso a la información para administradores y alumnos.

02

Solución

Se desarrolló una aplicación web con perfiles administrativos y de estudiantes, gestión académica, carga manual y masiva de información, emisión dinámica de certificados en PDF y validación pública mediante código y QR.

03

Resultado

Se completó un flujo integral que conecta la administración de cursos e inscripciones con la generación, descarga y validación pública de certificados digitales. El sistema fue diseñado para su implementación en la Secretaría de Extensión Universitaria; su estado de uso actual no está confirmado.

Funcionalidades

Funcionalidades

Gestión académica

  • ABM de cursos, categorías e inscripciones.
  • Buscadores y filtros dinámicos.
  • Gestión de administradores, roles y accesos restringidos.
  • Carga manual y masiva de estudiantes mediante CSV.
  • Validación de datos y detección automática de duplicados.

Certificación digital

  • Selección de alumnos habilitados para certificación.
  • Generación dinámica de certificados digitales en PDF.
  • Incorporación de firmas y recursos institucionales.
  • Generación de códigos QR y validación pública de certificados.
  • Descarga individual y masiva de certificados.

Experiencia del estudiante

  • Panel del estudiante con perfil, inscripciones y certificados.
  • Encuesta de satisfacción previa a determinadas descargas.
  • Formulario de contacto institucional.
Detalles técnicos

Arquitectura

  • Aplicación web cliente-servidor organizada en tres capas.

Frontend

  • HTML5, CSS3 y JavaScript.
  • Diseño responsive.
  • Interacciones asíncronas mediante AJAX y fetch().

Backend

  • PHP.
  • Manejo de sesiones, perfiles, roles y reglas de negocio.

Base de datos

  • MySQL.
  • Modelo relacional normalizado.
  • Integridad referencial.
  • Consultas preparadas mediante PDO.

Documentos y archivos

  • mPDF para generación de certificados.
  • php-qrcode para códigos QR.
  • ZipArchive para archivos comprimidos.
  • Dropzone para carga drag & drop.

Trabajo colaborativo

  • Control de versiones con Git.
  • Organización compartida de tareas.
  • Decisiones técnicas y funcionales tomadas en equipo.