Skip to content

Construindo uma API Restful de Vendas Javascript com Node.js, ExpressJS, Typescript, TypeORM, Postgres, Redis. (SOLID,TDD,DDD)

Notifications You must be signed in to change notification settings

eliezerantonio/vendas_backend

Repository files navigation

vendas_backend

Principais recursos implementados no projeto:

  • API Restful

  • CORS

  • Tratamento de erros

  • Sistema de roteamento

  • Middlewares

  • CRUD

  • TypeORM com o padrão Repository

  • Migrations

  • Relacionamento Many-to-Many

  • Filesystem/upload de arquivos

  • Armazenamento de arquivos em Bucket Amazon S3

  • Envio de email fake (dev env) e email profissional com o Zoho Mail e Amazon SES

  • Autenticação com token de acesso (JWT)

  • Cache com Redis

  • Proteção contra ataque DDoS

  • Design Patterns com Domain Driven Design (DDD) e Princípios SOLID

  • Iniciando em Testes Automatizados com Jest

  • Deploy em Produção na Digital Ocean

About

Construindo uma API Restful de Vendas Javascript com Node.js, ExpressJS, Typescript, TypeORM, Postgres, Redis. (SOLID,TDD,DDD)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages