Este projeto foi proposto como um desafio no curso de Backend Ruby da FAP/Softex.
A API Shop permite obter informações sobre produtos e detalhes da loja. Abaixo estão os métodos disponíveis:
-
findAllProducts: Obter todos os produtos.
- Endpoint:
/products
- Resposta: Lista de produtos com detalhes como nome, preço, imagem e se está em promoção.
- Endpoint:
-
findShopInformations: Obter informações da loja.
- Endpoint:
/info
- Resposta: Informações da loja, incluindo nome, cor, proprietário e departamento.
- Endpoint:
Para obter todos os produtos:
curl -X GET -H "Accept: application/json" "http://localhost:8080/products"
Para obter informações da loja:
curl -X GET -H "Accept: application/json" "http://localhost:8080/info"