Use this link to cite:
http://hdl.handle.net/2183/31216 Aplicación web para a organización persoal de tarefas baseada en taboleiros Kanban
Loading...
Identifiers
Publication date
Authors
Dorrego Díaz, Diego
Advisors
Other responsabilities
Enxeñaría informática, Grao en
Journal Title
Bibliographic citation
Type of academic work
Academic degree
Abstract
[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.
[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.




