PLAN-IT WEB TASK MANAGEMENT SYSTEM

Authors

DOI:

https://doi.org/10.47820/recima21.v6i1.7025

Keywords:

Productivity. Task Management. Web System.

Abstract

Task disorganization in inadequate tools, such as emails and spreadsheets, often results in missed deadlines, stress, and decreased productivity. This paper aimed to develop "Plan-It," a web-based task and project management system focused on optimizing organization for small teams and individual users. The methodology used was applied, developing a three-tier architecture using Angular for the frontend ,Spring Boot for the backend , and MySQL for data persistence. Software quality was measured with unit tests (JUnit) , code coverage analysis (JaCoCo) , and API documentation (Swagger). The result is a functional platform that centralizes information, allows clear definition of responsibilities and deadlines, and optimizes workflow. It is concluded that the system validates the hypothesis that an organized tool improves activity management by offering control and clarity, overcoming the limitations of generic tools.

Downloads

Download data is not yet available.

Author Biographies

  • Caio Henrique Feiria, UNIARA - Universidade de Araraquara

    Graduando do Curso de Sistemas de Informação. 
    Instituição: Universidade de Araraquara – UNIARA. 


  • Felipe Diniz Dallilo, UNIARA - Universidade de Araraquara

    Doutor 
    Instituição: Universidade de Araraquara – UNIARA. 

     

  • Fabiana Florian, UNIARA - Universidade de Araraquara

    Doutora 
    Instituição: Universidade de Araraquara – UNIARA. 

References

ACELINO, F. Guia prático para construir uma API REST com Spring Boot e Java. Medium, 2023. Disponível em:

https://medium.com/@felipeacelinoo/guia-pr%C3%A1tico-para-construir-uma-a pi-rest-com-spring-boot-e-java-99fa79f62c7. Acesso em: 24 mar. 2025.

ADRIANO, T. Guia prático de TypeScript: Melhores suas aplicações JavaScript. São Paulo: Casa do Código, 2021.

ALLEN, D. A Arte De Fazer Acontecer: O método GTD - Getting Things Done: Estratégias para aumentar a produtividade e reduzir o estresse. Tradução de: Afonso Celso da Cunha Serra. Rio de Janeiro: Sextante, 2015.

AZEVEDO, M. Qualidade e JUnit: introduzindo automatização de testes unitários do seu software Java no dia-a-dia. Medium, 2018. Disponível em: https://mari-azevedo.medium.com/qualidade-e-junit-introduzindo-automatiza%C3%A7%C3%A3o-de-testes-unit%C3%A1rios-do-seu-software-java-no-dia-a-dia-849611de5574. Acesso em: 07 jun. 2025.

BATISTA, N. Angular: o que é, para que serve e um Guia para iniciar no framework JavaScript. Alura, 2025. Disponível em: https://www.alura.com.br/artigos/angular-js?srsltid=AfmBOop5w3FVaElK0-Nitl8XB hkLVHOUPDQjy-9n3-KHqPhRMh6tvVuO. Acesso em: 22 mar. 2025.

ERICKSON, J. MySQL: Entendendo o que é e como é usado. Oracle, 2023. Disponível em: https://www.oracle.com/br/mysql/what-is-mysql/. Acesso em: 28 mar. 2025.

FLORENTINO, R. Programação Orientada a Objetos: Polimorfismo. DEV Community, 2024. Disponível em: https://dev.to/fabianoflorentino/programacao-orientada-a-objetos-polimorfismo-230b. Acesso em: 29 mar. 2025.

GAMMA, E. et al. Padrões de Projeto: Soluções reutilizáveis de software orientado a objetos. Tradução de: Luiz A. Meirelles Salgado. Porto Alegre: Bookman, 2000.

GILLIS, A. O que é uma arquitetura de aplicativo de 3 camadas?. TechTarget, 2024. Disponível em: https://www.techtarget.com/searchsoftwarequality/definition/3-tier-application. Acesso em: 29 mar. 2025.

MARTINS, A. Documentação de APIs: você conhece o Swagger?. Medium, 2022. Disponível em: https://medium.com/inside-picpay/documenta%C3%A7%C3%A3o-de-apis-voc%C3%AA-conhece-o-swagger-fd8b403d27ed. Acesso em: 08 jun. 2025.

MICROSOFT. O que é o Java Spring Boot? Uma introdução ao Spring Boot, a popular ferramenta baseada em Java para desenvolver aplicativos Web e microsserviços. Microsoft Azure. Disponível em: https://azure.microsoft.com/pt-br/resources/cloud-computing-dictionary/what-is-java-spring-boot. Acesso em: 24 mar. 2025.

PEREIRA, L. O que é Programação Orientada a Objetos (POO) e para que serve. Dio, 2024. Disponível em: https://www.dio.me/articles/o-que-e-programacao-orientada-a-objetos-poo-e-para-que-serve. Acesso em: 29 mar. 2025.

PONTOTEL. Entenda como a gestão de tarefas aumenta a produtividade, melhora o gerenciamento e veja como escolher a melhor ferramenta! Sankhya, 2024. Disponível em: https://www.sankhya.com.br/blog/gestao-de-tarefas/. Acesso em: 29 mar. 2025.

PRESSMAN, R; MAXIM, B. Engenharia De Software: Uma abordagem profissional. 8. ed. Porto Alegre: AMGH, 2016. Disponível em: https://archive.org/details/pressman-engenharia-de-software-uma-abordagem-profissional-8a. Acesso em: 22 mar. 2025.

SOMMERVILLE, Ian. Engenharia de Software. 10. ed. Tradução de Luiz Claudio Queiroz. Disponível em: https://archive.org/details/sommerville-engenharia-de-software-10e. Acesso em: 5 out. 2025.

SPRING. Spring Boot. 2025. Disponível em: https://spring.io/projects/spring-boot. Acesso em: 05 out. 2025.

VERÍSSIMO, P. Cobertura de Testes com JaCoCo. Medium, 2020. Disponível em: https://medium.com/@pedrobverissimo/tutorial-cobertura-de-testes-com-jacoco-833399a2ccbb. Acesso em: 07 jun. 2025.

Published

17/11/2025

Issue

Section

COURSE COMPLETION WORK - TCC

Categories

How to Cite

PLAN-IT WEB TASK MANAGEMENT SYSTEM. (2025). RECIMA21 - Revista Científica Multidisciplinar - ISSN 2675-6218, 6(1), e617025. https://doi.org/10.47820/recima21.v6i1.7025