Sistema web para la gestión de eventos con agenda digital usando tecnologías OSS con Python y validación de informes
DOI:
https://doi.org/10.61117/ipsumtec.v8i2.426Palabras clave:
Flask, Python, FullCallendar wkhtmltopdf, MariaDBResumen
El trabajo presenta el desarrollo técnico del “Sistema web para la Gestión y Programación de Eventos del departamento de Actividades Extraescolares del Instituto Tecnológico de Puebla”. El propósito del sistema es permitir a los departamentos del Tecnológico solicitar espacios para eventos extraescolares, control de disponibilidad, gestionar los eventos y generar reportes mensuales y trimestrales que incluyan evidencia gráfica.
Se utilizó una arquitectura cliente-servidor basada en tecnologías web modernas como Python con Flask, MariaDB, y el plugin de calendario FullCallendar, además de herramientas como wkhtmltopdf para la generación de reportes.
Descargas
Métricas
Citas
Amazon Web Services. ¿Qué es Python? [Internet]. Amazon; 2024 [citado 27 ago 2025]. Disponible en: https://aws.amazon.com/es/what-is/python/
Ramotion. Python para desarrollo web [Internet]. 2025 [publicado 22 jul 2025, citado 27 ago 2025]. Disponible en: https://www.ramotion.com/blog/web-development-in-python/#:~:text=Simplicidad%20y%20facilidad%20de%20uso,con%20un%20m%C3%ADnimo%20de%20c%C3%B3digo.
Microsoft Learn. Migrar la solución de jQuery y FullCalendar compilada con el elemento web Editor de scripts a SharePoint Framework [Internet]. 2022 [publicado 29 jun 2022, citado 27 ago 2025]. Disponible en: https://learn.microsoft.com/es-es/sharepoint/dev/spfx/web-parts/guidance/migrate-jquery-fullcalendar-script-to-spfx
Hassan A. ¿Qué es SQLite? [Internet]. BUILTIN; 2025 [publicado 24 abr 2025, citado 27 ago 2025]. Disponible en: https://builtin.com/data-science/sqlite#:~:text=Beneficios%20de%20SQLite,c%C3%B3digo%20aparte%20en%20otro%20lenguaje.
Atareao. El poder de Jinja y Python [Internet]. 2024 [publicado 9 abr 2024, citado 27 ago 2025]. Disponible en: https://atareao.es/podcast/el-poder-de-jinja-y-python/#:~:text=Sobre%20las%20ventajas%20de%20usar,necesidades%20espec%C3%ADficas%20de%20sus%20proyectos.
Jinja Project. Documentación del diseñador de plantillas [Internet]. 2007 [citado 27 ago 2025]. Disponible en: https://jinja.palletsprojects.com/en/stable/templates/
WKHTMLTOPDF. ¿Qué es? [Internet]. [s.f.] [citado 27 ago 2025]. Disponible en: https://wkhtmltopdf.org/
Molina Giraldo MA, Oñate González AF. Desarrollo de una interfaz web basada en Python para el análisis acústico del habla en tiempo real [Internet]. Bogotá: Pontificia Universidad Javeriana; 2024 [citado 27 ago 2025]. Disponible en: https://repository.javeriana.edu.co/items/227d28c0-c814-4348-b895-8402d8e30972
López Bran DA, Montoya Sáenz A. Diseño e implementación de un sistema administrador de reportes de novedades de empleados basado en una aplicación web [Internet]. Rev Univ Catol Oriente. 2020;31(45):28-44 [citado 28 ago 2025]. Disponible en: https://revistas.uco.edu.co/index.php/uco/article/view/281 DOI: https://doi.org/10.47286/01211463.281
Tejada Campos DA. Sistema de control académico basado en Python y cloud computing, a nivel de secundaria en la ciudad de Santo Domingo [Internet]. Santo Domingo (Ecuador): Universidad Regional Autónoma de los Andes; 2020 [citado 28 ago 2025]. Disponible en: https://dspace.uniandes.edu.ec/handle/123456789/11358
Onofre Ávila BA. Análisis de aplicaciones web utilizando Python para el desarrollo del lado del Backend en instituciones públicas [Internet]. Babahoyo (Ecuador): Universidad Técnica de Babahoyo; 2021 [citado 28 ago 2025]. Disponible en: https://dspace.utb.edu.ec/handle/49000/9534
de Iman UA, Lila N. Sistema web basado en reglas de asociación para apoyar en el proceso de ventas de la empresa Ayala Motors [Internet]. Chiclayo (Perú): Universidad Católica Santo Toribio de Mogrovejo; 2022 [citado 28 ago 2025]. Disponible en: http://hdl.handle.net/20.500.12423/7815
Doodle. Ventajas de una agenda digital: ahorro de tiempo en el trabajo [Internet]. 2025 [publicado 24 mar 2025, citado 7 sep 2025]. Disponible en: https://doodle.com/es/benefits-of-a-digital-calendar-saving-time-in-the-workplace/
Hill J. Las ventajas de tener un calendario digital frente a un calendario de papel [Internet]. Calendar.com; 2023 [publicado 16 mar 2023, citado 7 sep 2025]. Disponible en: https://www.calendar.com/blog/the-advantages-of-having-a-digital-calendar-over-a-paper-calendar/#:~:text=Las%20citas%20se%20pueden%20mover,como%20si%20siempre%20hubiera%20existido.
Kizeo Forms. Informes digitales: usos y beneficios para tu empresa [Internet]. [s.f.] [citado 7 sep 2025]. Disponible en: https://www.kizeo-forms.com/es/blog/informes-digitales-usos-y-beneficios-para-tu-empresa/#:~:text=Ventajas%20de%20los%20informes%20digitales,tiempos%20hasta%20en%20un%2030%25.
Duek C. Los reportes digitales son una tendencia a nivel mundial [Internet]. Kaleida Digital; 2024 [publicado 23 jun 2020, citado 7 sep 2025]. Disponible en: https://kaleidadigital.com/es/los-reportes-digitales-son-una-tendencia-a-nivel-mundial/#:~:text=Los%20beneficios%20de%20los%20reportes,a%20las%20empresas%20y%20organizaciones.
Brainvire Infotech Inc (2025). Explorando el papel de liderazgo de Python en el análisis de datos y sus ventajas clave. [Internet] [publicado el 10 de septiembre de 2024, consultado 9 de noviembre de 2025]. Disponible en: https://www.brainvire.com/blog/python-data-analytics-innovation/#:~:text=de%20otros%20lenguajes.-,Rendimiento%20y%20escalabilidad,el%20an%C3%A1lisis%20de%20big%20data.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2025 María Teresa López Aburto, Serbando García López , Filiberto Gonzalez Guarneros , Violeta Martínez Ramírez , Miguel Ángel Pérez Irigoyen

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
