- Criar, deletar, selecionar e atualizar contas;
- Transferir saldo entre contas;
- Listar saldo total de contas;
- Criar, deletar, selecionar e atualizar receitas e despesas;
- Primeiramente, baixe o projeto pelo Github:
git clone https://github.com/Flyinng/DesafioPubFuture
- Após a instação do projeto, execute-o conforme sua IDE.
- URL:
http://localhost:8080/accounts/create
- Body:
{ "saldo": 1.564, "tipoConta": "Conta poupança", "instituicaoFinanceira": "Insituição financeira de Blumenau" }
- URL:
http://localhost:8080/accounts/delete/{id}
- URL:
http://localhost:8080/accounts/edit/{id}
- Body:
{ "saldo": 1.564, "tipoConta": "Conta poupança atualizada", "instituicaoFinanceira": "Insituição financeira de Blumenau" }
- URL:
http://localhost:8080/accounts/all
- URL:
http://localhost:8080/accounts/total-balance/1
- URL:
http://localhost:8080/accounts/transaction/{idDaContaEmissora}/{idDaContaReceptora}
- Body:
{ "saldo": 10 }
As rotas e body de despesas e receitas podem ser encontradas nos Controllers e seguem o mesmo padrão das de Conta.