Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabestack/sistema-bancario

Sistema Bancário - Api Restful
https://github.com/gabestack/sistema-bancario

api-rest backend express express-js expressjs node-js nodejs projetos

Last synced: about 1 month ago
JSON representation

Sistema Bancário - Api Restful

Awesome Lists containing this project

README

        



# Sistema Bancario


[![GitHub stars](https://img.shields.io/github/stars/Cyacer/BookList.svg?style=social&label=Stars)](https://github.com/Cyacer/BookList)
[![PyPI license](https://img.shields.io/pypi/l/ansicolortags.svg)](https://pypi.python.org/pypi/ansicolortags/)

### Este projeto foi desenvolvido em , utilizando como banco de dados o armazenamento em memoria enquanto a aplicação estiver ativa, realizando assim as principais funções bancárias.




| Comando | Descrição |
| -------------------- | ------------------------ |
| `npm install`| Para instalar as bibliotecas que seram utilizadas para iniciar a Api |
| `npm start`| Inicialização do Servidor |


Rotas





| Metodo | Caminho | Descrição |
| -------------------- | -------------------- | ------------------------ |
| GET | `/contas?senha_banco=Cubos123Bank` | Puxa todas as contas criado.|
| GET | `/contas/saldo?numero_conta=123&senha=123` | Puxa o saldo da conta com base no numero da conta.|
| GET | `/contas/extrato?numero_conta=123&senha=123` | Puxa puxar todas as transações com base no numero da conta.|
| POST | `/contas` | Cadastra conta. |
| POST | `/transacoes/transferir` | Transferir dinheiro. |
| POST | `/transacoes/sacar` | Sacar dinheiro. |
| POST | `/transacoes/depositar` | Depositar dinheiro. |
| PUT | `/contas/:id` | Alterar / Atualizar um ou mais dados especifico do usuário.|
| DELETE | `/contas/:id` | Exclui uma conta especifica.|