Comércio eletrônico-api
Uma API REST para sistema de comércio eletrônico online
Características:
- Autenticação e autorização baseadas em token
- Carrinho de compras escalável usando Redis
- Atualize os tokens para impedir o acesso não autorizado, bloqueando tokens comprometidos ou inválidos.
- Listagem de produtos
- Pedidos de colocação
- Enviando email
- Pagamento
- Upload de arquivo
- Manuseio de erro personalizado
- Pesquisa completa de texto
- Transações de banco de dados
- Paginação no lado do servidor
- Validação do esquema do lado do servidor.
- Limitação da taxa de API
- Cache de API
- Injeção de dependência
- Swagger
Pilha de tecnologia:
- Nó js
- Express JS
- PostGresql
- Redis
Diagrama de relacionamento de entidade:

Uso
"/.env" atualiza os valores/configurações para o seu próprio
Instalar dependências
Executar aplicativo
# Run in dev mode
npm start