https://github.com/alyssonbarrera/ignite-project-02
Projeto 02 (API REST com Node.js) - Trilha Node.js (2023) | Ignite - Rocketseat
https://github.com/alyssonbarrera/ignite-project-02
fastify knexjs nodejs sqlite typescript
Last synced: about 2 months ago
JSON representation
Projeto 02 (API REST com Node.js) - Trilha Node.js (2023) | Ignite - Rocketseat
- Host: GitHub
- URL: https://github.com/alyssonbarrera/ignite-project-02
- Owner: alyssonbarrera
- Created: 2023-02-21T18:03:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-23T15:43:06.000Z (over 3 years ago)
- Last Synced: 2025-01-15T20:21:16.065Z (over 1 year ago)
- Topics: fastify, knexjs, nodejs, sqlite, typescript
- Language: TypeScript
- Homepage:
- Size: 257 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### **Requisitos Funcionais(RF)**
- [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 transações que já ocorreram;
- [X] O usuário deve poder visualizar uma única transação;
### **Regras de Negócios(RN)**
- [X] A transação pode ser do tipo crédito, que somará ao valor total, ou débito, que será subtraído;
- [X] Deve ser possível identificar o usuário entre as requisições;
- [X] O usuário só pode visualizar transações que ele criou;
### **Regras Não Funcionais(RNF)**
- [ ] Será criado ao longo da aplicação;