/apivendas

Primary LanguageTypeScript

API construida com Node.js, Typescript, Express, TypeORM (Postgres) e docker-compose.

API baseada no curso https://www.udemy.com/course/api-restful-de-vendas/

A API procura manter sua estrutura com base nas tecnicas de TDD e SOLID, melhorando sua manutenção e escalabilidade (levando em conta a facilidade de usar testes de unidade).

O presente projeto teve seus serviços amplamente testados com Jest, contando com uma cobertura de 99.72% do Statements.

imagem_2023-01-19_184920822

A API também contempla um sistema de login com autenticação de tokens JWT e a opção para implementar um serviço de envio de emails, visando a redefinição de senha de usuário Além disso, a API conta com um metodo de pagamento via Stripe para concluir seus pedidos. ...................................................................................................................................................................................................................................................................................................