1- Agregar al directorio raiz el archivo .env la siguiente variable con el valor del servicio de meli:
MELI_SERVICE
2- Construimos imagen desde el directorio raiz con el siguiente comando:
sudo docker compose build
3- Levantamos la imagen:
sudo docker compose up
4- El contenedor expone el servico a:
localhost:8080/coupon
Se exponen los siguientes servicios:
POST /coupon
Toma los productos que recibe (productos favoritos) y devuelve una lista de productos que prodian cubrir el total o parcial del monto del cupon
Body:
{
"items": [
"MLA901199374",
"MLA931462756"
],
"amount": 100000
}
Respuesta:
{
"items": [
"MLA901199374"
],
"total": 88023.67
}
GET /coupon
Devueve el top 5 de los items mas "canjeados"
Respuesta:
{
"items": [
"MLA901199374"
]
}