Skip to content

TheGzuckert/Api-Rest-Node

Repository files navigation

Introdução

  • Codigo ultilizado no desenvolvimento do segundo modulo de Node.js (Back-end) da RockeatSet

Até o momento estamos ultilizando as seguintes stacks e tecnologias:

  • Estlint para conseguir manter uma formatação limpa
  • Node com TypeScript
  • ES2020
  • Squelite
  • Fastfy
  • Knex.js como QueryBiulder
  • Vitest para realizar testes automatizados
  • Tsup Conversor de codigo de TS pra JS

Como rodar o projeto

  • Para fazer o projeto rodar você deve rodar o seguinte comando:
    • npm run dev

Como rodar os testes

  • Para rodar os testes execute o comando:
    • npm test

RF

  • O usuário deve poder criar uma nova transação;
  • O usuário deve poder obter um resumo da sua conta;
  • O usuário deve poder listar todas transações que já ocorreram;
  • O usuário deve poder visualizar uma transação única;

RN

  • 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;

About

API Rest feita com TS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published