Skip to content

mpgxc/fuzzy-umbrella

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0ce7eb8 · Jan 11, 2025
Oct 9, 2021
Sep 30, 2021
Oct 9, 2021
Jan 11, 2025
Oct 3, 2021
Sep 30, 2021
Oct 7, 2021
Jan 11, 2025
Sep 30, 2021
Sep 30, 2021
Oct 2, 2021
Oct 7, 2021
Oct 7, 2021
Oct 20, 2021
Oct 3, 2021
Sep 30, 2021
Oct 3, 2021
Oct 9, 2021
Jan 11, 2025
Oct 9, 2021
Jan 11, 2025
Jan 11, 2025
Sep 30, 2021
Sep 30, 2021
Oct 7, 2021

Repository files navigation

GitHub language count Made by mpgxc License Stargazers

Arquivo de Rotas /Insomnia

Run in Insomnia

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:mpgxc/fuzzy-umbrella.git
 cd fuzzy-umbrella
 yarn

Executando Projeto

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

POSTGRES_HOST=database #Importante que os host permaneça com este nome, pois ele faz referência ao container do postgres
POSTGRES_USER=compassouol
POSTGRES_PASSWORD=compassouol
POSTGRES_DB=cuol
POSTGRES_PORT=5432

Adicione essa linha também, ela é responsável por conectar ao banco de dados

DATABASE_URL="postgresql://${POSTGRES_USER}:${POSTGRES_PASSWORD}@${POSTGRES_HOST}:${POSTGRES_PORT}/${POSTGRES_DB}?schema=public"

Criando container do projeto (Desenvolvimento)

 docker-compose up -d --build

Observando logs de desenvolvimento

 docker logs compasso_api -f

Executado os testes

 yarn test #Alternativa yarn test --coverage

About

Desafio técnico - Compass.UOL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages