Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/viniciusrbr/node-rest-api

API simples de transações bancarias, que possui testes e2e, feita com TS, Fastify, Knex, Zod e Vitest.
https://github.com/viniciusrbr/node-rest-api

fastify knex nodejs vitest zod

Last synced: about 14 hours ago
JSON representation

API simples de transações bancarias, que possui testes e2e, feita com TS, Fastify, Knex, Zod e Vitest.

Awesome Lists containing this project

README

        

# API de Transações

API simples de transações bancarias, que possui testes e2e, feita com TS, Fastify, Knex, Zod e Vitest.

# 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 transações que já ocorreram;
- [x] O usuário deve poder visualizar uma transação única;

# Regras de Negócio

- [x] A transação pode ser do tipo crédito que somará ao valor total, ou débito subtrairá;
- [ ] Deve ser possível identificarmos o usuário entre as requisições;
- [ ] O usuário só pode visualizar transações o qual ele criou;