Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/38146
Título: Sistema web para controle financeiro pessoal
Título(s) alternativo(s): Web system for personal financial control
Autor(es): Lucion, Karine
Orientador(es): Beulke, Andreia Scariot
Palavras-chave: Administração financeira
Serviços da Web
Finanças pessoais
Business management
Web services
Finance, Personal
Data do documento: 23-Jun-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Pato Branco
Citação: LUCION, Karine. Sistema web para controle financeiro pessoal. 2025. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Pato Branco, 2025.
Resumo: A crescente presença do desejo de compra e do incentivo ao consumo no cotidiano das pessoas, torna essencial um controle financeiro eficaz para evitar o endividamento e manter uma boa saúde financeira. Com base nessa necessidade, este projeto propõe o desenvolvimento de um sistema web para a gestão financeira pessoal, visando facilitar a visualização da saúde financeira do usuário e possibilitar o registro de todas as movimentações de entrada e saída de dinheiro de forma objetiva, atendendo as necessidades reais de quem utilizará a aplicação. O sistema permitirá registrar movimentações financeiras separadas por espaços, conforme o desejo do usuário, além de consultar o histórico dessas movimentações. Também será possível compartilhar cada espaço com outros usuários, para que ambos possam lançar as movimentações de forma conjunta. Adicionalmente, o sistema oferece cadastros personalizados de objetivos, categorias e formas de pagamento, possibilitando a visualização de análises financeiras com dados estratégicos para períodos específicos. Com base nos resultados obtidos, o sistema desenvolvido demonstrou ser uma solução eficaz para o controle financeiro pessoal, permitindo ao usuário registrar e analisar suas movimentações de forma prática e personalizada. Os recursos implementados, como as categorias de despesas e receitas, objetivos financeiros, diferentes formas de pagamento e o dashboard de análise financeira com gráficos e indicadores estratégicos, contribuíram para uma visualização clara da situação financeira. A funcionalidade de notificações automáticas e o compartilhamento de espaços também contribuíram para tornar o sistema mais completo e efetivo, promovendo maior engajamento e controle conjunto das finanças. Para o desenvolvimento foram utilizadas a linguagem Java com o framework Spring para o back-end e o framework Angular em conjunto com a biblioteca PrimeNG para o front-end. O banco de dados escolhido foi o PostgreSql.
Abstract: The growing presence of purchasing impulses and consumption incentives in everyday life, makes effective financial control essential to avoid debt and maintain good financial health. In response to this need, this project proposes the development of a web personal financial management system designed to help users visualize their financial status and objectively record all income and expense transactions, addressing the real needs of its users. The system allows users to organize financial transactions into customizable spaces and consult the history of these transactions. Each space can also be shared with other users, enabling joint financial tracking. Additionally, the system offers personalized registration of financial goals, categories, and payment methods, supporting financial analysis through strategic data over specific periods. Based on the results obtained, the system proved to be an effective solution for personal financial control, enabling users to record and analyze their transactions in a practical and personalized way. Features such as income and expense categories, financial goals, various payment methods, and a financial analysis dashboard with graphs and strategic indicators contributed to a clear understanding of users' financial situations. The implementation of automatic notifications and the option to share spaces further enhanced the system, promoting greater engagement and collaborative financial management. The development used Java with the Spring framework for the back-end and Angular together with the PrimeNG library for the front-end. PostgreSQL was chosen as the database.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/38146
Aparece nas coleções:PB - Tecnologia em Análise e Desenvolvimento de Sistemas

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
sistemacontrolefinanceiropessoal.pdf1,94 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons