Mostra i principali dati dell'item

dc.contributor.advisorSales Mendes, André es_ES
dc.contributor.advisorVillarrubia González, Gabriel es_ES
dc.contributor.advisorDe Paz, Juan F. es_ES
dc.contributor.authorMartín Peralejo, Alberto
dc.date.accessioned2022-06-15T10:32:08Z
dc.date.available2022-06-15T10:32:08Z
dc.date.issued2021-07
dc.identifier.urihttp://hdl.handle.net/10366/150058
dc.descriptionTrabajo de Fin de Grado. Grado en Ingeniería Informática. Curso académico 2020-2021.es_ES
dc.description.abstract[ES]Este proyecto realizado como Trabajo Fin de Grado consiste en el dise˜no, desa rrollo e implementaci´on de una aplicaci´on web para la gesti´on de un gimnasio o centro deportivo. En la actualidad, debido a la pandemia causada por el COVID-19, muchos gim nasios y centros deportivos han tenido que controlar sus aforos o incluso cerrar sus puertas para evitar aglomeraciones de personas y posibles contagios. El objetivo principal del proyecto es la realizaci´on de una aplicaci´on que permita a los clientes de estos centros poder asistir a los mismos con un control total del aforo. Adem´as, los administradores de estos gimnasios tendr´an acceso a una herramienta que llegue a mucha m´as gente y con la que podr´an gestionar con eficiencia su negocio. El desarrollo de la aplicaci´on se divide en dos partes: Frotend y Backend. En la parte del Frontend, cuyo objetivo es ser la interfaz del lado del cliente, se ha utilizado JavaScript con Vue.js, un framework MVVM (Model-View-ViewModel) con Licencia MIT. Para el dise˜no de los componentes de Vue.js usados se ha usado el framework se ha utilizado Vuetify, un framework que sigue las convenciones de la normativa de dise˜no Material Design, desarrollado por Google. La aplicaci´on usa un almac´en de estados centralizados denominado Store y pro porcionado por la librer´ıa de gesti´on del estado denominada Vuex. En la parte del Backend, cuyo objetivo es el control y almacenamiento de los datos, se ha hecho uso de Node.js, que es un entorno en tiempo de ejecuci´on multiplataforma, de c´odigo abierto, para la capa del servidor basado en el lenguaje de programaci´on JavaScript. Para el almacenamiento de datos se utiliza MongoDB, y para gesti´on de la gesti´on de autentificaci´on se usado JWT.es_ES
dc.description.abstract[EN]This End Degree Project consists in the design, development and implementation of a web aplication for the management of an sport center. Currently, due to COVID-19 pandemic, many gyms and sport centers have had to control their capacity or even close to avoid crowds of people and possible infections. The main objetive of the project is the realization of a web aplications that allow the clietns of these centers access to theirs facilities. Furthermore, the adminstrators of these centers could manage them with efficiency. The development of the aplication divides in two parts: Frotend and Backend. At the Frontend, whose main objetive is being the client’s side intterface, it has been used JavaScript with Vue.js, a MVVM framework (Model-View-ViewModel) with MIT License. For the Vue.js components design it has been used Vuetify, a Material Design framework, developed by Google. The aplication also uses a centralized state warehouse called Store. It has been provided by the state management library, Vuex. At the Backend, whose main objetive is the data control and storage, it has been used Node.js, an execution time environment, open source, for the server layer based on Javascript. For the data storage it has been used MongoDB, and for the authentication management it has been used JWT.
dc.format.mimetypeapplication/pdf
dc.language.isospaes_ES
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectGimnasioses_ES
dc.subjectaforoes_ES
dc.subjectdeportees_ES
dc.subjectactividadeses_ES
dc.subjectGymes_ES
dc.subjectcapacityes_ES
dc.subjectsportes_ES
dc.subjectactivitieses_ES
dc.titleDesarrollo de una plataforma o aplicación web para la gestión de un gimnasio.es_ES
dc.typeinfo:eu-repo/semantics/bachelorThesises_ES
dc.subject.unesco3304 Tecnología de Los Ordenadoreses_ES
dc.subject.unesco3304.17 Sistemas en Tiempo Reales_ES
dc.rights.accessRightsinfo:eu-repo/semantics/openAccesses_ES


Files in questo item

Thumbnail

Questo item appare nelle seguenti collezioni

Mostra i principali dati dell'item

Attribution-NonCommercial-NoDerivatives 4.0 Internacional
Excepto si se señala otra cosa, la licencia del ítem se describe como Attribution-NonCommercial-NoDerivatives 4.0 Internacional