Esta é uma API simples de um banco digital desenvolvida em JavaScript com Node.js. A API utiliza HTTP para comunicação e os dados são formatados em JSON. Ela fornece funcionalidades básicas de um banco digital, incluindo a criação de contas, operações bancárias, consulta de saldo e emissão de extrato.
- 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
- JavaScript
- Node.js
- Express.js
- HTTP e JSON
- NPM (Node Package Manager)
- Git
- GET /contas?senha_banco=Cubos123Bank
- POST /contas
- PUT /contas/:numeroConta/usuario
- DELETE /contas/:numeroConta
- POST /transacoes/depositar
- POST /transacoes/sacar
- POST /transacoes/transferir
- GET /contas/saldo?numero_conta=1&senha=1234
- GET /contas/extrato?numero_conta=1&senha=1234
Esta API de banco digital fornece funcionalidades essenciais para a gestão de contas bancárias e operações financeiras.
- Clone o repositório para sua máquina
- Instale as dependências com
npm install
- Execute o servidor com
npm start
- Acesse a API através de
http://localhost:5000