joserochadev / FinAPI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ignite | Trilha NodeJS: Projeto FinAPI

Requisitos

  • Deve ser possivel Criar uma conta.
  • Deve ser possivel buscar o extrato bancário do Cliente.
  • Deve ser possivel Realizar um depósito.
  • Deve ser possivel realizar um saque.
  • Deve ser possivel buscar o extrato bancário do cliente por data.
  • Deve ser possivel atualizar dados da conta do cliente .
  • Deve ser possivel obter dados da conta do cliente.
  • Deve ser possivel deletar uma conta.
  • Deve ser possivel obter o saldo da conta.

Regras de negócio

  • Não deve ser possivel cadastrar uma conta com cpf já existente.
  • Não deve ser possivel buscar extrato em uma conta não existente .
  • Não deve ser possivel fazer depósito em uma conta não existente.
  • Não deve ser possivel fazer um saque em uma conta não existente .
  • Não deve ser possivel fazer saque quando o saldo for insuficiente .
  • Não deve ser possivel excluir uma conta não existente .

About


Languages

Language:JavaScript 100.0%