https://github.com/carloslonghi/api-rest-transactions
API Rest que simula transações monetárias, como de crédito ou débito
https://github.com/carloslonghi/api-rest-transactions
api-rest node typescript
Last synced: 2 months ago
JSON representation
API Rest que simula transações monetárias, como de crédito ou débito
- Host: GitHub
- URL: https://github.com/carloslonghi/api-rest-transactions
- Owner: CarlosLonghi
- Created: 2023-12-21T19:32:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-25T13:33:49.000Z (4 months ago)
- Last Synced: 2025-01-25T14:24:23.759Z (4 months ago)
- Topics: api-rest, node, typescript
- Language: TypeScript
- Homepage:
- Size: 906 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Transactions API Rest
## Start
- Instalação
```bash
npm install
```- Comando para execultar as migrações e criar o Banco de Dados.
```bash
npm run knex -- migrate:latest
```- Comando para execultar a API
```bash
npm run dev
```# RF (Requisitos Funcionais)
- [X] O usuário deve poder criar uma nova transação;
- [X] O usuário deve poder obter um resumo da sua conta;
- [X] O usuário deve poder listar todas as transações que já ocorreram;
- [X] O usuário deve poder visualizar uma transação única;# RN (Regra de Negócio)
- [X] A transação pode ser do tipo crédito que somará ao valor total, ou débito que subtrairá;
- [X] Deve ser possível identificarmos o usuário entre as requisições;
- [X] O Usuário só pode visualizar transações o qual ele realizou;