Development of a web application for the management of hardware inventory and licenses in personal care and beauty product companies
DOI:
https://doi.org/10.47212/rtcAlinin.3.125.3Keywords:
web application, Django Framework, Inventory, PythonPython, Scrum methodologyAbstract
Web technologies are the compendium of methods and tools that support the creation and deployment of applications, pages and services offered through the World Wide Web. The release and publication of these technologies has experienced variations in its development and evolution over the last twenty years. The objective of this study was to design and develop a web application to improve inventory management, as well as the administration of licenses and guarantees in a company dedicated to the manufacturing of personal care and beauty products. The project was carried out using Python and the Django framework, relying on the agile Scrum methodology and the Git version control system. As a result, a scalable, secure and adaptable technological tool was created, which significantly simplifies asset management and control of your loan. Choosing Django allowed us to efficiently structure routes and manage HTTP requests, in addition to facilitating the use of ORM (Object-Relational Mapping) for modeling and queries in the database.
Downloads
References
Alonso A., F., Martínez N., L., & Segovia P., J. (2005). Introducción a la Ingeniería del Software: modelos de desarrollo de programas. Delta Publicaciones. https://elibro.net/es/lc/biblioupc/titulos/170188
Bäumer, N. (2018). Mit strukturierter Agilität zu außergewöhnlichen Ideen : Wenn aus Scrum murcS wird. BusinessVillage. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=6226375
Caldera, R. (2017). Estudio del framework de desarrollo web Django. Universidad de Alcalá. Escuela Politécnica Superior. https://ebuah.uah.es/dspace/handle/10017/32018?locale-attribute=es
Echeverri, J., Aristizábal, M., & Gonzalez, L. (2013). Reflexiones sobre ingeniería de requisitos y pruebas de software. Corporación Universitaria Remington. https://elibro.net/es/lc/biblioupc/titulos/68913
Galiano, J. L. M. (2016). Implantar SCRUM Con éxito. Editorial UOC. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=7051300
Gómez, C., Heras del Dedo, R., & Álvarez, A. (2017). Métodos ágiles: Scrum, Kanban, Lean. Difusora Larousse - Anaya Multimedia. https://elibro.net/es/lc/biblioupc/titulos/122933
Gore, H., Singh, R. K., Singh, A., Singh, A. P., Shabaz, M., Singh, B. K., & Jagota, V. (2021). Django: Web Development Simple & Fast. Annals of the Romanian Society for Cell Biology, 25(6), 4576–4585. https://universidadviu.idm.oclc.org/login?url=https://www.proquest.com/scholarly-journals/django-web-development-simple-amp-fast/docview/2596972703/se-2?accountid=198016
Guillamon, A. (2013). Manual desarrollo de elementos software para gestión de sistemas. Editorial CEP, S.L. https://elibro.net/es/lc/biblioupc/titulos/50603
Hillar, G. (2018). Django RESTful Web Services : The Easiest Way to Build Python RESTful APIs and Web Services with Django. Packt Publishing, Limited. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=5254606
Li, P. (2015). JIRA Agile Essentials : Bring the Power of Agile to Atlassian JIRA and Run Your Projects Efficiently with Scrum and Kanban. Packt Publishing, Limited. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=2077522
Martínez, H. (2012). Metodología de la investigación. Cengage Learning. https://elibro.net/es/lc/biblioupc/titulos/39957
Maximini, D. (2015). The Scrum Culture : Introducing Agile Methods in Organizations. Springer International Publishing AG. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=1966903
Mejia, J. (2024). Principios de aseguramiento de calidad para el diseño de software: innovación de procesos en las tecnologías de información. Academia Mexicana de Investigación y Docencia en Innovación (AMIDI). https://elibro.net/es/lc/biblioupc/titulos/250101
Monte, J. (2016). Implantar scrum con éxito. Editorial UOC. https://elibro.net/es/lc/biblioupc/titulos/58575
Palmera, L., Ríos, D., León, K. y Chinchilla, F. (2024). Desarrollo de un aplicativo móvil con Node.js para la venta de productos agrícolas en MiPymes. Revista Temario Científico, 4(2). DOI: https://doi.org/10.47212/rtcAlinin.2.224.3
Rajlich, V. (2011). Software Engineering : The Current Practice. CRC Press LLC. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=1581463
Ravindran, A. (2018). Django Design Patterns and Best Practices : Industry-Standard Web Development Techniques and Solutions Using Python. Packt Publishing, Limited. http://ebookcentral.proquest.com/lib/universidadviu/detail.action?docID=5405693
Rodríguez, F. (2015). Integración de componentes software en páginas web. RA-MA Editorial. https://elibro.net/es/lc/biblioupc/titulos/62507
Vamsi, K. M., Lokesh, P., Reddy, K. N., & Swetha, P. (2021). Visualization of Real World Enterprise Data using Python Django Framework. IOP Conference Series. Materials Science and Engineering, 1042(1). https://doi.org/https://doi.org/10.1088/1757-899X/1042/1/012019
Yu, X., Li, X., Wu, C., & Xu, G. (2023). Design and Deployment of Django-based Housing Information Management System. Journal of Physics: Conference Series, 2425(1), 012018. https://doi.org/https://doi.org/10.1088/1742-6596/2425/1/012018
Zofio, J. (2013). Aplicaciones web. Macmillan Iberia, S.A. https://elibro.net/es/lc/biblioupc/titulos/43262
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jesús David Montaño Zapata, Carlos Alberto Mejía Rodríguez, Lina Marcela Arévalo Vergel y Erney Alberto Ramírez Camargo

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.


















