Após alguns testes com protótipos feitos pelo time de UX de uma empresa, foi requisitada a primeira versão de uma aplicação para controle de orçamento familiar. Essa aplicação vai permitir que uma pessoa cadastre suas receitas e despesas do mês, bem como gerar um relatório mensal.
- API com rotas implementadas seguindo as boas práticas do modelo REST;
- Validações feitas conforme as regras de negócio;
- Implementação de base de dados para persistência das informações;
- Serviço de autenticação/autorização para restringir acesso às informações.
Todo o projeto será desenvolvido no modelo Agil de desenvolvimento usando o Trello como ferramenta para controle do andamento:

Banco de dados: Postgresql
Linguagem de programação: Java
Os seguintes itens devem estar instalados em seu computador para utilizar essa aplicação:
- Java 11 ou superior (JDK - pode ser encontrado no site da Oracle)
- Postgresql
- Ide de sua preferência, nesse caso utilizei a ide intellij idea
Essa é uma api construída usando Spring Boot e Maven, você deverá ter no mínimo o java 8 instalado na sua máquina para realizar testes nela.
Para ter uma cópia desse projeto na sua máquina basta executar a linha de comando abaixo na pasta que o projeto ficará salvo:
git clone https://github.com/Rayane420/ControleFinanceiro.git
Você poderá enviar seu report aqui: https://github.com/Rayane420/ControleFinanceiro/issues
