Skip to content

wandersonwson/api-rest-express

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Rest com Express - #PotenciaTech by iFood + Cubos Academy

Neste projeto foi realizada a criação de uma API que simula o funcionamento de um banco digital. O desafio foi proposto ao final do módulo 2 do curso de desenvolvimento de software backend.

A API Restful foi elaborada para permitir as seguintes transações:

  • Listagem de contas bancárias
  • Criar conta bancária
  • Atualizar os dados do usuário da conta bancária
  • Excluir uma conta bancária
  • Depositar em uma conta bancária
  • Sacar de uma conta bancária
  • Transferir valores entre contas bancárias
  • Consultar saldo da conta bancária
  • Emitir extrato bancário

Persistências dos dados

Os dados são persistidos em memória, no objeto existente dentro do arquivo bancodedados.js. Todas as transações e contas bancárias são inseridas dentro deste objeto, seguindo a estrutura existente.

Estrutura do objeto no arquivo bancodedados.js

{
    banco: {
        nome: "Cubos Bank",
        numero: "123",
        agencia: "0001",
        senha: "Cubos123Bank",
    },
    contas: [
        // array de contas bancárias
    ],
    saques: [
        // array de saques
    ],
    depositos: [
        // array de depósitos
    ],
    transferencias: [
        // array de transferências
    ],
}

About

API Rest com Express - Desafio MD-02 #PotenciaTech

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published