Ingeniería de Sistemas · 2026
Diseño e implementación de una WebApp para la gestión, votación y transparencia en eventos de Freestyle Rap
Las competencias de freestyle rap se han consolidado en Latinoamérica como una industria cultural y profesional. Sin embargo, la gestión de estos eventos, especialmente a nivel local, sigue dependiendo de procesos manuales propensos a errores humanos, demoras y falta de transparencia en las votaciones. Este proyecto de grado abordó dicha problemática mediante el diseño y desarrollo de una aplicación web progresiva (PWA) que digitaliza el ciclo completo del evento: desde la inscripción de participantes hasta la consolidación de resultados en tiempo real. La solución fue construida utilizando una arquitectura basada en Node.js y Express para el backend, MySQL para la gestión de datos y una interfaz mobile-first para organizadores y jueces. La metodología incluyó un análisis de los reglamentos de la Freestyle Rap Federation (FRF) y la validación de un Producto Mínimo Viable (MVP) con actores reales de la escena. Los datos recolectados en la prueba piloto indican una reducción directa en los tiempos de espera entre batallas y aumenta la percepción de confianza en los veredictos, aportando una herramienta tecnológica que profesionaliza la logística del freestyle.
Texto completo 49 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- 1. Introducciónp. 7
- 2. Objetivosp. 7
- 2.1 Objetivo Generalp. 7
- 2.2 Objetivos Específicosp. 7
- 3. Definición del Problemap. 8
- 4. Justificaciónp. 9
- 5. Marco teóricop. 10
- 5.1 Evolución y relevancia cultural del freestyle en Latinoaméricap. 11
- 5.2 Digitalización de eventos y sistemas de votaciónp. 13
- 5.3 Teorías de adopción tecnológica y usabilidadp. 15
- 5.4 Ingeniería de software: metodologías ágiles y MVPp. 17
- 6. Análisis de Requerimientosp. 19
- 6.1 Requerimientos Funcionalesp. 19
- 6.1.1 Gestión de Usuarios y Seguridadp. 19
- 6.1.2 Gestión de Eventos (Rol Organizador)p. 20
- 6.1.3 Inscripción y Participaciónp. 20
- 6.1.4 Módulo de Votación (Rol Juez)p. 20
- 6.2 Historias de Usuariop. 21
- Fuente: Elaboración propiap. 19
- 6.3 Requerimientos No Funcionales y Restriccionesp. 23
- 7. Análisis de Restriccionesp. 24
- 8. Metodologíap. 25
- 8.1 Enfoque y alcance de la investigaciónp. 25
- 8.2 Población y muestrap. 25
- Cálculo de la muestrap. 26
- 8.3 Variablesp. 26
- 8.3.1 Variable independientep. 26
- 8.3.2 Variables dependientesp. 27
- 8.3.3 Variables de controlp. 27
- 8.4 Fases Metodológicasp. 28
- Fase 1: Análisis, levantamiento de requisitos y diagnósticop. 29
- Fase 2: Diseño y Desarrollo de la Solución (Ingeniería)p. 29
- Fase 3: Pruebas, validación y retroalimentaciónp. 29
- 9. Desarrollo de la soluciónp. 30
- 9.1 Arquitectura del Sistemap. 30
- 9.2 Stack Tecnológicop. 31
- 9.3 Modelo de Datosp. 31
- 9.4 Diseño de Interfaces (UX/UI)p. 34
- 10. Análisis de Costos del MVPp. 38
- 10.1 Costos Directos de Desarrollo (Mano de Obra)p. 39
- 10.2 Costos Indirectos y de Infraestructura (Capital de Trabajo)p. 39
- 10.3 Proyección de Costos Operativos (Despliegue)p. 40
- 10.4 Conclusión Financierap. 41
- 11. Resultadosp. 42
- 11.1 Resultados de la Validación Técnica del MVPp. 42
- 11.2 Análisis de Percepción de Usuariop. 42
- 11.3 Discusiónp. 45
- 12. Conclusionesp. 46
- 13. Trabajo Futurop. 47
- 14. Referenciasp. 48
- Figura 1. Diagrama de contexto del sistema (Nivel 1)p. 19
- Figura 2. Diagrama de casos de uso del sistema de votaciónp. 22
- Figura 3. Diagrama de flujo de las fases metodológicas del proyectop. 27
- Figura 4. Arquitectura de despliegue Cliente-Servidor. Diagrama de Contenedoresp. 30
- Figura 5. Diagrama Entidad-Relación de la base de datos applazasdbp. 32
- Figura 6. Registro de Usuariosp. 34
- Figura 7. Interfaz de Inicio de Sesiónp. 34
- Figura 8. Panel de control del juez y listado de batallasp. 35
- Figura 9. Interfaz de votación en tiempo real por patrónp. 35
- Figura 10. Dashboard de gestión del organizadorp. 36
- Figura 11. Vista de eventos disponibles para el participantep. 37
- Figura 12. Distribución de roles de los encuestados en la escena freestylep. 42
- Figura 13. Percepción de los usuarios sobre la demora en los procesos actualesp. 42
- Figura 14. Beneficios percibidos de la implementación de la Appp. 43
- Figura 15. Intención de uso de la herramienta tecnológica…p. 43
- Tabla 1. Historias de Usuario y Criterios de Aceptación del MVPp. 21
- Tabla 2. Presupuesto de Mano de Obra (Estimación de Ingeniería)p. 38
- Tabla 3. Costos de Infraestructura y Licenciamientop. 39
- Tabla 4. Costos Operativos Mensuales (Proyección)p. 40