Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA Disculpen las molestias.
 

Desarrollo de una infraestructura Rest multiplataforma para Gtd basada en Spring Boot

dc.contributor.advisorSáez Alcaide, Juan Carlos
dc.contributor.authorD´Isidoro, Camilo Andrés
dc.contributor.authorCandela Espinosa, Jhimmy Ender
dc.contributor.authorGallego Yañez, Víctor
dc.contributor.authorLópez Geraghty, José David
dc.contributor.authorAlonso Eiras, Matías Antonio
dc.date.accessioned2024-07-17T09:32:44Z
dc.date.available2024-07-17T09:32:44Z
dc.date.issued2024
dc.degree.titleGrado en Ingeniería Informática
dc.descriptionTrabajo de Fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2023/2024. Para descargar el repositorio del servidor se debe descargar de GitHub ejecutando el siguiente comando: https :// github . com / gettasksdone / gettasksdone - server . git
dc.description.abstractLa metodología GTD (Getting Things Done) diseñada por David Allen constituye actualmente uno de los mecanismos más eficientes de organización personal. Su objetivo es hacer posible que logremos la máxima productividad mediante el almacenamiento de las tareas, proyectos y actividades a realizar en un lugar específico. Hoy en día, existen infinidad de aplicaciones para ayudarnos a poner en práctica la filosofía GTD. Algunas de estas aplicaciones almacenan nuestra información GTD en la nube, para así poder acceder a ella fácilmente desde distintos dispositivos (p.ej., PCde sobremesa, tablet o móvil). Lamentablemente, muchas de las aplicaciones disponibles son propietarias, y las empresas que ofrecen el servicio tienen acceso a nuestra información GTD personal, lo cual puede violar la privacidad de los usuarios. Esta problemática ha sido la motivación por la cual se ha decidido desarrollar unainfraestructura REST multiplataforma basada en Spring Boot que aplica la filosofía GTD, y que permitirá que las empresas interesadas en usar este sistema, almacenen su información en servidores propios. Este sistema protegerá sus comunicaciones con la API utilizando el protocolo HTTPS, y utilizará dos aplicaciones cliente para los usuarios finales: una web hecha utilizando Flutter, y una aplicación de Android empleando Kotlin.
dc.description.abstractThe GTD methodology (Getting Things Done), designed by David Allen currently constitutes one of the most efficient personal organization mechanisms. It’s aim is to make possible to achieve maximum productivity by storing tasks, projects and activities to be carried out in a specific place. Nowadays, there are countless applications to help us to put in practice the GTD philosophy. Some of these ap plications store our GTD information in the cloud, so we can access it easily from different devices (e.g. desktop computer, tablet or phone). Unfortunately, many of the available applications are propietary, and the companies that offer the service have access to our personal GTD information, which can violate the privacy of users. This problem has been the motivation for which it has been decided to develop a multiplatform REST infrastructure based on Spring Boot which applies the GTD philosophy, and which will allow companies interested in using this system to store their information on their own servers. This system will protect its communications with the API using the HTTPS protocol, and will use two client applications for the final users: a website built using Flutter, and an Android application using Kotlin.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.identifier.relatedurlhttps :// github . com / gettasksdone / gettasksdone - server . git
dc.identifier.urihttps://hdl.handle.net/20.500.14352/106788
dc.language.isospa
dc.page.total182
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.cdu004(043.3)
dc.subject.keywordREST
dc.subject.keywordWeb
dc.subject.keywordAndroid
dc.subject.keywordMultiplataforma
dc.subject.keywordGTD
dc.subject.keywordDocker
dc.subject.keywordSeguridad
dc.subject.keywordCorporativo
dc.subject.keywordSSO
dc.subject.keywordOffline
dc.subject.keywordMultiplatform
dc.subject.keywordSecurity
dc.subject.keywordCorporative
dc.subject.ucmInformática (Informática)
dc.subject.unesco33 Ciencias Tecnológicas
dc.titleDesarrollo de una infraestructura Rest multiplataforma para Gtd basada en Spring Boot
dc.title.alternativeDevelopment of a multiplatform Rest infrastructure for Gtd based on Spring Boot
dc.typebachelor thesis
dc.type.hasVersionAM
dspace.entity.typePublication
relation.isAdvisorOfPublication5a9b186f-f010-47e3-b598-040d7f5dc5ba
relation.isAdvisorOfPublication.latestForDiscovery5a9b186f-f010-47e3-b598-040d7f5dc5ba

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Desarrollo_de_una_infraestructura_ Rest_TFG.pdf
Size:
14.3 MB
Format:
Adobe Portable Document Format
Description:
Desarrollo de una infraestructura REST multiplataforma para GTD basada en Spring Boo.