Please use this identifier to cite or link to this item: http://bibdigital.epn.edu.ec/handle/15000/21914
Title: Desarrollo de una aplicación web y móvil para la gestión de la Residencia Universitaria Ilinizas utilizando prácticas DevOps.
Authors: Muñoz Galván, Gorky Andrés
Keywords: APLICACIÓN WEB
METODOLOGÍA SCRUM
Issue Date: 17-Nov-2021
Publisher: Quito, 2021
Citation: Muñoz Galván, G. A. (2021). Desarrollo de una aplicación web y móvil para la gestión de la Residencia Universitaria Ilinizas utilizando prácticas DevOps. 94 hojas. Quito : EPN.
Abstract: The objective of this degree work was the development of a web and mobile app with the aim of managing the services of food, events, and residents of the Residencia Universitaria Ilinizas to reduce the expenses generated by undue modifications in the existing manual management. The project was developed and organized using SCRUM framework and we implemented DevOps practices to automate product delivery and deployment. The system is made up of three client applications (two websites and one mobile) and a server application. To developer the client web applications we used the Angular framework, while the mobile application was developed with the Flutter framework. We used Sails.js for the server application and a Docker container with the MySQL image was used for the database. In addition, we used GitLab as a version management system and to implement the configurations of DevOps practices. We implemented Firebase Hosting as the hosting service for client web applications, while the server application was deployed on Heroku.
Description: El presente trabajo de titulación tiene como objetivo el desarrollo de una aplicación web y móvil con el objetivo de gestionar los servicios de comidas, eventos y residentes de la Residencia Universitaria Ilinizas para así reducir los gastos generados por modificaciones indebidas en la gestión manual existente. El proyecto se desarrolló utilizando el marco de trabajo SCRUM y se implementaron prácticas DevOps para automatizar la entrega y despliegue del producto. El sistema está compuesto por tres aplicaciones cliente (dos webs y una móvil) y una aplicación servidor. Las aplicaciones web cliente fueron desarrolladas utilizando el framework Angular, mientras que la aplicación móvil fue desarrollada con el framework Flutter. Para la aplicación servidor se utilizó Sails.js y para la base de datos se utilizó un contenedor Docker con la imagen de MySQL. Además, se utilizó GitLab como sistema de gestión de versiones y para implementar la configuración de las prácticas DevOps. Para el hosting de las aplicaciones web cliente se utilizó Firebase, mientras que la aplicación servidor fue desplegada en Heroku.
URI: http://bibdigital.epn.edu.ec/handle/15000/21914
Appears in Collections:Tesis Sistemas Informáticos y de Computación (ISIS)

Files in This Item:
File Description SizeFormat 
CD 11413.pdf10,33 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.