Aplicación web para a organización persoal de tarefas baseada en taboleiros Kanban
View/ Open
Use this link to cite
http://hdl.handle.net/2183/31216Collections
Metadata
Show full item recordTitle
Aplicación web para a organización persoal de tarefas baseada en taboleiros KanbanAuthor(s)
Directors
Bellas Permuy, FernandoDate
2022Center/Dept./Entity
Enxeñaría informática, Grao enDescription
Traballo fin de grao. Enxeñaría Informática. Curso 2021/2022Abstract
[Resumen] O obxectivo deste proxecto consiste no deseño e implementación dunha aplicación web
inspirada nunha necesidade persoal de organizar e medir a miña dedicación ás tarefas que
realizo. A aplicación debe permitir crear proxectos, con cadansúas tarefas, planificar estas
tarefas usando taboleiros kanban, así como almacenar rexistros do tempo dedicado ás diferentes
tarefas e proxectos, que se empregarán para xenerar informes de utilidade para o
usuario. A diferencia de unha aplicación típica de xestión de tarefas, os taboleiros Kanban
non representan un proxecto, representan un intervalo temporal, e poden conter tarefas de
varios proxectos.
O backend da aplicación, o cal contén a lóxica de negocio desta, consiste nunha API REST
implementada usando tecnoloxías Java, xunto co framework Spring Boot, persistindo os datos
necesarios en MySQL.
O fontend da aplicación consiste nunha aplicación web SPA implementada empregando
JavaScript, apoiándose en librerías como React, Redux ou Material-UI. [Abstract] The goal of this project is to design and implement a web application inspired by a personal
need to organize and measure my dedication to the tasks I do. The application must allow to
create projects, each with its own tasks, plan these tasks using kanban boards, as well as store
the time dedicated to the tasks and projects, which will be used to generate useful reports to
the user. Unlike a typical task management app, Kanban boards do not represent a project,
they represent a time interval, and they can contain tasks from multiple projects.
The application backend, which contains its business logic, consists in a REST API implemented
using Java tecnologies along with the Spring Boot framework, persisting needed data
on MySQL.
The application’s frontend consists of a SPA web application implemented using JavaScript,
relying on libraries like React, Redux or Material-UI.
Keywords
Aplicación web SPA
Java
Spring Boot
JavaScript
React
Kanban
Tarefa
Java
Spring Boot
JavaScript
React
Kanban
Tarefa