Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 783 Bytes

README.md

File metadata and controls

35 lines (29 loc) · 783 Bytes

Projeto 2 da Trilha Ignite de Node.Js

Stack Utilizada: Backend:

  • TypeScript
  • Fastify
  • tsx
  • zod
  • vitest
  • tsup

Dados:

  • Sqlite3 (dev e test)
  • Postgres 15 (prd)
  • knex (query builder)

Infra:

  • render
  • github

Requisitos

RF

  1. O usuário deve poder criar uma nova transação;
  2. O usuário deve poder obter um resumo da sua conta;
  3. O usuário deve poser listar todas as transações que já ocorreram;
  4. O usuário deve poder visualizar uma transação única.

RN

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

RNF

--