maxmillernunes / cp-uol

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Diagrama de Entidade Relacionamento

CompassoUOL

Funcionalidades

  • Cadastrar cliente

  • Consultar cliente pelo nome

  • Consultar cliente pelo Id

  • Remover cliente

  • Alterar o nome do cliente

  • Cadastrar cidade

  • Consultar cidade pelo nome

  • Consultar cidade pelo estado

Baixando e Instalando Depedências

 git clone git@github.com:Maxmiller-Nunes/cp-uol.git
 cd cp-uol
 yarn

Executando Projeto

Crie um arquivo .env baseado no .env.example e preencha os campos como o exemplo seguinte:

POSTGRES_HOST=database
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
POSTGRES_DB=cp-uol
POSTGRES_PORT=5432

Criando container do projeto (Desenvolvimento)

 docker-compose up -d --build

Observando logs de desenvolvimento

 docker logs cp_uol_api -f

Executado os testes

 yarn test #Alternativa yarn test --coverage

About


Languages

Language:TypeScript 98.8%Language:Shell 0.8%Language:JavaScript 0.2%Language:Dockerfile 0.2%