Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/gabestack/sistema-bancario
- Owner: GabeStack
- Created: 2023-09-11T07:22:50.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-11T07:54:31.000Z (over 1 year ago)
- Last Synced: 2024-08-19T01:44:55.148Z (5 months ago)
- Topics: api-rest, backend, express, express-js, expressjs, node-js, nodejs, projetos
- Language: JavaScript
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.|