API Rest para um sistema bancário, com operações CRUD (Create, Read, Update e Delete). A linguagem utilizada para desenvolver a API foi o JavaScript com Node.js utilizando os pacotes Express, nodemon e data-fns.
🔹 Criar conta bancária
🔹 Listar contas bancárias
🔹 Atualizar os dados do usuário da conta bancária
🔹 Excluir uma conta bancária
🔹 Depósitar 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
- Faça o fork do projeto e em seguida clone para sua máquina.
- Abra o VSCode na pasta clonada e digite este comando no terminal:
npm install
Em seguida, todos os pacotes listados como dependências serão instalados e estarão na pasta node_modules.
- Depois de instalado os pacotes, iremos digitar:
npm run dev
Com isso, teremos o servidor inicializado e para testar os endpoints utilize o Postman, Insomnia ou outros de sua escolha.
http://localhost:3000/contas?senha_banco=Cubos123Bank
http://localhost:3000/contas/:numeroConta/usuario
http://localhost:3000/contas/:numeroConta
http://localhost:3000/transacoes/depositar
http://localhost:3000/transacoes/sacar
http://localhost:3000/transacoes/transferir
http://localhost:3000/contas/saldo?numero_conta=1&senha=12342
http://localhost:3000/contas/extrato?numero_conta=1&senha=12342