/fin-app

Projeto desenvolvido em conjunto com o curso ignite, da rocketseat

Primary LanguageJavaScript

FinAPI - Financeira

Requisitos

tudo aquilo que o sistema precisa fazer.

  • Deve ser possivel criar uma conta
  • Deve ser possivel buscar o extrato bancario de um cliente
  • Deve ser possivel realizar um deposito
  • Deve ser possivel realizar um saque
  • Deve ser possivel buscar o extrato de um cliente por data
  • Deve ser possivel atualizar dados da conta do cliente
  • Deve ser possivel deletar uma conta

Regras de negócio

as regras que ditam o escopo da aplicação

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