Skip to content

TonyOps/API-Financeira

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Financeira

Construí uma API financeira completa, utilizando o Node.js, que oferece uma gama de recursos essenciais para gerenciamento de contas bancárias. Desde o cadastro de contas até a validação de CPF, cada aspecto foi desenvolvido para garantir eficiência e segurança.

Resumo da aplicação:

  • Utilizei os métodos HTTP GET, PUT, POST e DELETE para criar usuários, buscar extratos, realizar alterações e apagar contas.
  • Implementei middlewares personalizados para melhor comunicação com outras aplicações.
  • Preocupei-me em seguir os padrões do Clean Code ao aplicar os princípios SOLID no projeto.

Requisitos

  • Deve ser possível criar uma conta
  • Deve ser possível buscar o extrato bancário do cliente
  • Deve ser possível realizar um depósito
  • Deve ser possível realizar um saque
  • Deve ser possível buscar o extrato bancário do cleinte por data
  • Deve ser possível atualizar dados da conta do cliente
  • Deve ser possível obter dados da conta do cleinte
  • Deve ser possível deletar uma conta
  • Deve ser possível retornar o balace

Regras de negócio

  • Não deve ser possível cadastrar uma conta com CPF já existente
  • Não deve ser possível fazer depósito em uma conta não existente
  • Não deve ser possível buscar o extrato em uma conta não existente
  • Não deve ser possível fazer saque em uma conta não existente
  • Não deve ser possível excluir uma conta não existente
  • Não deve ser possível fazer saque quando o saldo é insuficiente

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published