PROJETO • API de Produtos disponibilizada pelo Carrefour

Imagem do Projeto

Link da aplicação: https://apicarrefout.netlify.app/

📄 Explicação

O projeto tem a proposta de consumir API do carrefour e exibir em um ambiente front End onde ira listar as lojas mais proximas atraveis do CEP e os produtos para a loja mais proxima informado pelo CEP. Projeto de um buscador de CEP, onde foi consumido a API do sia viacep.com.

Obervação:

  • Para funcionamento das API é necessario antes de tudo Rodar o NodeJs no ambiente de Desenvolvimento, pois as API disponibilizada esta com bloqueios no CORS onde os navegadores ja vem com este bloquei nativo.

O Projeto foi desenvolvido ultilizando HTML, CSS, Java Script e NodeJs. O Projeto foi desenvolvido ultilizando com ReactJs.

Resultados Alcançados:

  • Na Pagina inicial o ususario ao digitar o CEP na opção ofertas o mesmo ira exibir a Cidade e Estado, em seguida mais abaixo ira mostrar os produtos para este CEP. Para este resultado foi ultilizado a API-1 para informar atraveis do CEP as lojas mais proximas e a API-3 para exibir as informações de Endereço, Bairro, Cidade e Estado para o CEP informado. A API-2 Recebe da API-1 o "id" da loja mais proxima e exibe os produtos na pagina.

  • No Topo da Pagina Inicial foi incrementado um botão "Lojas" que ira redirecionar a pagina para a tela de Lojas. Nesta tela ira exibir as lojas mais proximas atraveis do CEP informado. Para este Resultado foi ultilizado a API-1 que exibi as Lojas mais proximas atraveis do CEP, e para preenchimento dos dados como Endereço, Bairro, Cidade e Estado. A API-3 ira pegar o valor do CEP digitado no campo para exibir as respectivas informaçoes.

  • Na Pagina inicial o ususario ao digitar o CEP sera aberto uma janela contendo as informações comom: Endereço, Bairro, Cidade e Estado.

No projeto foram utilizadas as seguintes tecnologias:

Componentes para ReactJs