RT info:eu-repo/semantics/bachelorThesis T1 TrackYourTrails: aplicación web para la geolocalización de recorridos A1 Expósito Estévez, Paula Elena K1 NodeJS K1 API K1 VueJS K1 Service Worker K1 CI/CD K1 tracking GPS AB Debido al uso generalizado de aplicaciones móviles nativas para el registro detracking GPS, en este trabajo se desarrolla una aplicación web que realiza estasfunciones. El interés reside en la dificultad de las aplicaciones web para trabajaren segundo plano, por lo que, para solventar este problema, se utilizan ServiceWorkers, una tecnología que permite programar aplicaciones de tipo frontenddesacopladas de la visualización.La aplicación desarrollada está conformada por un sistema distribuido contres servicios. Una base de datos no relacional en la nube, MongoDB Atlas. Unservidor NodeJS con una API desarrollada con Koa mediante una arquitecturade tres capas. Y una aplicación cliente de VueJS desarrollada con el frameworkQuasar. Los dos últimos servicios se han construido como contenedores de Docker que se despliegan automáticamente en Heroku.Para el desarrollo del proyecto se ha hecho uso de las facilidades y herramientas que ofrece GitHub. Tanto para el desarrollo y seguimiento del trabajo comopara la integración y el despliegue continuo. YR 2021 FD 2021 LK http://riull.ull.es/xmlui/handle/915/24219 UL http://riull.ull.es/xmlui/handle/915/24219 LA es DS Repositorio institucional de la Universidad de La Laguna RD 30-dic-2024