Publicación:
Diseño e implementación de una WebApp para la gestión, votación y transparencia en eventos de Freestyle Rap

dc.contributor.advisorPorras Vega, John Jairo
dc.contributor.authorGaitán Fernández, Joel
dc.creator.id1057610963
dc.date.accessioned2026-09-07T23:14:06Z
dc.date.issued2026-08-09
dc.description.abstractLas 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.spa
dc.description.abstractFreestyle rap competitions have established themselves in Latin America as a cultural and professional industry. However, the management of these events, especially at the local level, continues to rely on manual processes prone to human error, delays, and a lack of transparency in voting. This degree project addressed this problem through the design and development of a progressive web application (PWA) that digitizes the entire event cycle: from participant registration to real-time results consolidation. The solution was built using an architecture based on Node.js and Express for the backend, MySQL for data management, and a mobile-first interface for organizers and judges. The methodology included an analysis of the Freestyle Rap Federation (FRF) regulations and the validation of a Minimum Viable Product (MVP) with real stakeholders in the scene. The results demonstrated that digitization significantly reduces waiting times between battles and increases the perception of trust in verdicts, providing a technological tool that professionalizes freestyle logistics.eng
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemasspa
dc.description.tableofcontentsTABLA DE CONTENIDO 1. Introducción 9 2. Objetivos 9 2.1 Objetivo General 9 2.2 Objetivos Específicos 9 3. Definición del Problema 10 4. Justificación 11 5. Marco teórico 12 5.1 Evolución y relevancia cultural del freestyle en Latinoamérica 13 5.2 Digitalización de eventos y sistemas de votación 15 5.3 Teorías de adopción tecnológica y usabilidad 17 5.4 Ingeniería de software: metodologías ágiles y MVP 19 6. Análisis de Requerimientos 21 6.1 Requerimientos Funcionales 21 6.1.1 Gestión de Usuarios y Seguridad 21 6.1.2 Gestión de Eventos (Rol Organizador) 22 6.1.3 Inscripción y Participación 22 6.1.4 Módulo de Votación (Rol Juez) 22 6.2 Historias de Usuario 22 Fuente: Elaboración propia. 24 6.3 Requerimientos No Funcionales y Restricciones 25 7. Análisis de Restricciones 26 8. Metodología 27 8.1 Enfoque y alcance de la investigación 27 8.2 Población y muestra 28 Cálculo de la muestra 28 8.3 Variables 28 8.3.1 Variable independiente 29 8.3.2 Variables dependientes 29 8.3.3 Variables de control 30 8.4 Fases Metodológicas 30 Fase 1: Análisis, levantamiento de requisitos y diagnóstico 31 Fase 2: Diseño y Desarrollo de la Solución (Ingeniería) 31 Fase 3: Pruebas, validación y retroalimentación 32 9. Desarrollo de la solución. 32 9.1 Arquitectura del Sistema 33 9.2 Stack Tecnológico 33 9.3 Modelo de Datos 34 9.4 Diseño de Interfaces (UX/UI) 36 10. Análisis de Costos del MVP 41 10.1 Costos Directos de Desarrollo (Mano de Obra) 41 10.2 Costos Indirectos y de Infraestructura (Capital de Trabajo) 42 10.3 Proyección de Costos Operativos (Despliegue) 43 10.4 Conclusión Financiera 44 11. Resultados 44 11.1 Resultados de la Validación Técnica del MVP 44 11.2 Análisis de Percepción de Usuario 45 11.3 Discusión 47 12. Conclusiones 48 13. Trabajo Futuro 49 14. Referencias 51 Lista de Figuras Figura 1. Diagrama de contexto del sistema (Nivel 1).......................................................... 21 Figura 2. Diagrama de casos de uso del sistema de votación................................................ 24 Figura 3. Diagrama de flujo de las fases metodológicas del proyecto.................................. 29 Figura 4. Arquitectura de despliegue Cliente-Servidor. Diagrama de Contenedores............ 32 Figura 5. Diagrama Entidad-Relación de la base de datos applazasdb.................................. 34 Figura 6. Registro de Usuarios .............................................................................................. 36 Figura 7. Interfaz de Inicio de Sesión.................................................................................... 36 Figura 8. Panel de control del juez y listado de batallas........................................................ 37 Figura 9. Interfaz de votación en tiempo real por patrón....................................................... 37 Figura 10. Dashboard de gestión del organizador.................................................................. 38 Figura 11. Vista de eventos disponibles para el participante................................................. 39 Figura 12. Distribución de roles de los encuestados en la escena freestyle........................... 44 Figura 13. Percepción de los usuarios sobre la demora en los procesos actuales.................. 44 Figura 14. Beneficios percibidos de la implementación de la App........................................ 45 Figura 15. Intención de uso de la herramienta tecnológica…................................................ 45 Lista de Tablas Tabla 1. Historias de Usuario y Criterios de Aceptación del MVP........................................ 23 Tabla 2. Presupuesto de Mano de Obra (Estimación de Ingeniería)...................................... 40 Tabla 3. Costos de Infraestructura y Licenciamiento............................................................. 41 Tabla 4. Costos Operativos Mensuales (Proyección)............................................................. 42
dc.formatpdf
dc.format.extent49 páginas
dc.format.mediumRecurso electrónicospa
dc.format.mimetypeapplication/pdf
dc.identifier.instnameinstname:Universidad Eanspa
dc.identifier.localBDM-FIS
dc.identifier.reponamereponame:Repositorio Institucional Biblioteca Digital Minervaspa
dc.identifier.repourlhttps://repository.ean.edu.co/
dc.identifier.urihttps://hdl.handle.net/10882/19563
dc.language.isospa
dc.publisher.facultyFacultad de Ingenieríaspa
dc.publisher.programIngeniería de Sistemas
dc.relation.referencesFreestyle Rap Federation. (2019). Reglamento de la Freestyle Rap Federation (v1.1, 10 mayo 2019). Urban Roosters. https://urbanroosters.news/wp-content/uploads/2019/03/REGLAMENTO-1.1-10-05-2019.pdf Casas Anguita, J., & Repullo Labrador, J. R. (n.d.). La encuesta como técnica de investigación. Elaboración de cuestionarios y tratamiento estadístico de los datos (I). Atención Primaria, 31(8), 527-538. https://www.sciencedirect.com/science/article/pii/S0212656703707288 Cochran, W. G. (1977). Sampling Techniques (3rd ed.). John Wiley & Sons. https://www.wiley.com/en-us/Sampling%2BTechniques%2C%2B3rd%2BEdition-p-9780471162407 Hernández-Sampieri, R., & Mendoza Torres, C. P. (2018). Metodología de la investigación: Las rutas cuantitativa, cualitativa y mixta. McGraw-Hill Educación. https://bibliotecadigital.uce.edu.ec/s/L-D/item/793 Highsmith, J., & Cockburn, A. (2001). Agile software development: The business of innovation. Computer, 34(9), 120-122. https://sunnyday.mit.edu/16.355/highsmith-agile.pdf Krejcie, R. V., & Morgan, D. W. (1970). Determining sample size for research activities. Educational and Psychological Measurement, 30(3), 607-610. https://journals.sagepub.com/doi/10.1177/001316447003000308 Lortie, J., Cox, K. C., DeRosset, S., Thompson, R., & Kelly, S. (2024). Unpacking the minimum viable product (MVP): A framework for use, goals and essential elements. Journal of Small Business and Enterprise Development. https://scholarscommons.fgcu.edu/esploro/outputs/journalArticle/Unpacking-the-minimum-viable-product-MVP/99384111347106570 Otzen, T., & Manterola, C. (2017). Técnicas de muestreo sobre una población a estudio. International Journal of Morphology, 35(1), 227-232. https://www.scielo.cl/scielo.php?pid=S0717-95022017000100037&script=sci_arttext&utm_source=chatgpt.com Ries, E. (2011). The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Business. https://www.amazon.com/Lean-Startup-Entrepreneurs-Continuous-Innovation/dp/0307887898
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
dc.rights.licenseAtribución-NoComercial-CompartirIgual 4.0 Internacional (CC BY-NC-SA 4.0)
dc.rights.localAbierto (Texto Completo)spa
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0/
dc.subject.armarcAplicaciones Webspa
dc.subject.armarcSoftware de aplicaciónspa
dc.subject.armarcArquitectura de softwarespa
dc.subject.armarcInnovaciones tecnológicasspa
dc.subject.armarcAutomatizaciónspa
dc.subject.lembMejoramiento de procesosspa
dc.subject.proposalFreestyle Rapspa
dc.subject.proposalVotación digitalspa
dc.subject.proposalAplicación webspa
dc.subject.proposalTransparenciaspa
dc.subject.proposalGestión de eventosspa
dc.subject.proposalIngeniería de softwarespa
dc.subject.proposalFreestyle rapeng
dc.subject.proposalDigital votingeng
dc.subject.proposalWeb applicationeng
dc.subject.proposalTransparencyeng
dc.subject.proposalEvent managementeng
dc.subject.proposalSoftware engineeringeng
dc.titleDiseño e implementación de una WebApp para la gestión, votación y transparencia en eventos de Freestyle Rapspa
dc.titleDesign and implementation of a WebApp for Freestyle Battles voting and transparency managementeng
dc.typeTrabajo de grado - Pregradospa
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_ab4af688f83e57aa
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.otherTrabajo de grado - Pregrado
dc.type.redcolhttp://purl.org/redcol/resource_type/TP
dc.type.versioninfo:eu-repo/semantics/acceptedVersion
dspace.entity.typePublication
person.affiliation.nameIngeniería de Sistemas

Archivos

Bloque original

Mostrando 1 - 2 de 2
Cargando...
Miniatura
Nombre:
GaitanJoel2026.pdf
Tamaño:
1.23 MB
Formato:
Adobe Portable Document Format
Descripción:
Trabajo de Grado
Cargando...
Miniatura
Nombre:
GaitanJoel2026_Anexo.pdf
Tamaño:
279.07 KB
Formato:
Adobe Portable Document Format
Descripción:
Autorización Publicación

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.92 KB
Formato:
Item-specific license agreed upon to submission
Descripción: