Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/yabaernesto/02-api-rest-nodejs

API Rest of transactions
https://github.com/yabaernesto/02-api-rest-nodejs

fastify knexjs nodejs sqlite3 typescript

Last synced: 5 days ago
JSON representation

API Rest of transactions

Awesome Lists containing this project

README

        

# API de transação

API Rest para realização transações. Operações de CRUD

## Techs and Tools
- Node.js
- TypeScript
- Fastify
- SQLite
- Knex.js
- Vitest
- Supertest
- biome
- tsx
- zod
- tsup

# 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 transação única

# RN

- [x] A transação pode ser do tipo crédito que somará ao valor total, ou debito 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 ela criou