No diretório ~/docs/ você encontra o arquivo pdf com o enunciado do problema proposto.
- Certifique-se de que existe um arquivo .env na raiz do projeto, contendo as seguinte variáveis:
POSTGRES_DB=favorite-products-db
POSTGRES_USER=favorite-products-admin
POSTGRES_PASSWORD=favorite-products-admin-strong-password
POSTGRES_PORT=5432
ASPNETCORE_ENVIRONMENT=Development
API_PORT_HTTPS=5001
API_PORT_HTTP=5000
Para rodar a web-api e testar via HTTP request basta rodar:
#Navegue até a pasta do projeto
cd ~/Download/FavoriteProducts
#Suba o banco de dados e a web api no Docker
docker-compose up -d
Quando os containers subirem acesse a URL http://localhost:${API_PORT_HTTP} ou https://localhost:${API_PORT_HTTPS}