Este projeto visa desenvolver uma aplicação de controle financeiro pessoal que permite aos usuários gerenciar suas finanças de maneira eficiente e prática. A aplicação oferece funcionalidades para registrar receitas e despesas, categorizar transações, visualizar relatórios financeiros e definir metas de economia. O objetivo é ajudar os usuários a manter um controle mais preciso sobre seus gastos e ganhos, promovendo uma melhor gestão financeira.
Frontend: Angular.js, TypeScript;
Backend: Java, SpringBoot;
Banco de Dados: PostgreSQL;
Autenticação: JWT (JSON Web Token);
Testes: JUnit
Cadastro e Login: Autenticação de usuários com registro e login seguros. Registro de Transações: Adicionar, editar e excluir transações financeiras. Categorias de Gastos: Organizar transações por categorias (alimentação, transporte, lazer, etc.). Relatórios Financeiros: Geração de relatórios mensais e anuais para análise de despesas e receitas. Metas de Economia: Definição de metas financeiras e acompanhamento do progresso.
Este projeto é aberto para contribuições! Se você deseja ajudar, por favor, siga as instruções abaixo: Faça um fork do repositório. Crie uma nova branch para suas alterações. Faça as alterações necessárias. Commite suas mudanças com uma mensagem clara.