Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diego64/aula_02_ignite_finapi
Código desenvolvido no segundo módulo do Bootcamp Ignite (Node.js) da Rocketseat
https://github.com/diego64/aula_02_ignite_finapi
Last synced: 7 days ago
JSON representation
Código desenvolvido no segundo módulo do Bootcamp Ignite (Node.js) da Rocketseat
- Host: GitHub
- URL: https://github.com/diego64/aula_02_ignite_finapi
- Owner: diego64
- Created: 2021-03-09T02:51:59.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-09T13:43:18.000Z (almost 4 years ago)
- Last Synced: 2024-11-08T08:11:58.434Z (about 2 months ago)
- Language: JavaScript
- Size: 44.9 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
FinAPI - Financeira
Tecnologias |
Projeto |
Requisitos |
Regras de Negócio## 🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- [Node.js](https://nodejs.org/en/)
- [Express.js](https://expressjs.com/pt-br/)## 📦 Projeto
Essa API tem como proposito realizar cadastro pelo CPF e nome de um usuário, fazer depósitos, saques, consultas, balanço e exclusão de uma conta.
## 🔵 Requisitos
- Deve ser possível criar uma conta
- Deve ser possível buscar o extrato bancário do cliente
- Deve ser possível realizar um saque
- Deve ser possível buscar o extrato bancário do cliente por data
- Deve ser possível atualizar dados da conta do cliente
- Deve ser possível obter dados da conta do cliente
- Deve ser possível deletar conta## 🔴 Regras de Negócio
- Não deve ser possível cadastrar uma conta com CPF já existente
- Não deve ser possível fazer depósito em uma conta não existente
- Não deve ser possível buscar extrato em uma conta não existente
- Não deve ser possível fazer saque em uma conta não existente
- Não deve ser possível excluir uma conta não existente
- Não deve ser possível fazer saque quando o saldo for insuficiente