Skip to content

jos3duardo/api-rest-vendas

Repository files navigation

API de Gestão de Vendas

wakatime

Funcionalidades

Cadastro de:

  • Produtos
  • Clientes
  • Pedidos de Compra
  • Gestão de Usuarios:
    • Autenticação via token JWT
    • Recuperação de senha por email
    • atualização de perfil
    • atualização de avatar

subindo container com banco de dados postgres

docker run --name postgres -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres

container do servidor redis

docker run --name redis -p 6379:6379 -d -t redis:alpine

Usando RedisInsight como cliente redis
container do cliente redis

docker run --name redis-client -v redisinsight:/db -p 8001:8001 -d -t redislabs/redisinsight:latest

depois de rodar esse comando o cliente redis fica disponivel nesta rota
http://localhost:8001

Generating a UUID in Postgres for Insert statement

CREATE EXTENSION IF NOT EXISTS "uuid-ossp";

criando uma migration

yarn typeorm migration:create -n CreateProducts

Rodando a migration

yarn typeorm migration:run

About

api com node, typescript, typeorm, express

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages