Skip to content

ManoelPradoMark22/ContaBancaria-JavaSpringApp

Repository files navigation

4Bank - API Spring-Java


(Frontend que consume esta API: Frontend Javascript)


Baixe o ARQUIVO POSTMAN para testar as rotas.

Crie um schema no MySQL Workbench chamado banco e verifique se suas credenciais estão de acordo no application.properties

Ao clonar o repositório, não esqueça de rodar o Maeven Update no projeto SpringBoot


Requisitos - Deve ser possível...

  • ...criar/Listar Agência
  • ...criar/Listar Cliente
  • ...pesquisar Cliente por CPF
  • ...pesquisar Conta Corrente por CPF
  • ...cadastrar/Listar Conta Solidária
  • ...obter balanço geral do cliente (todas as contas do cliente)
  • ...obter balanço de cada conta do cliente
  • ...sacar
  • ...depositar
  • ...transferir
  • ...filtrar contas por CPF
  • ...gerar extratos por operação
  • ...listar extratos por cliente

Regras de negócio - Não deve ser possível...

  • ...cadastrar um cliente com o mesmo CPF
  • ...cadastrar um cliente em uma agência inexistente
  • ...cadastrar uma conta em um cliente inexistente
  • ...cadastrar uma ContaSolidária de uma conta inexistente
  • ...transferir/depositar/sacar para uma conta inexistente
  • ...sacar/transferir com saldo insuficiente
  • ...ter uma conta duplicada em ContasSolidárias
  • ...cadastrar um cliente com cpf inválido

modelo


Equipe:

Manoel Prado

Linkedin

Magdieline Sander

Linkedin

Marco Tulio

Linkedin

Luna Maria

Linkedin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages