/mundiale-challenge

Web Crawler capaz de buscar uma lista de produtos do Mercado livre

Primary LanguageJavaScript

mundiale

Desafio Mundiale

O Desafio é criar um Crawler capaz de buscar uma lista de produtos do Mercado livre e deve ser disponibilizado um endpoint, via POST, que receba dois parâmetro search e limit.

🚀 Como Iniciar

Antes de Iniciar, devemos instalar as dependências então rode o comando:

$ yarn

ou

$ npm install

Para iniciar o sistema em desenvolvimento, rode o comando:

$ yarn dev:server

ou

$ npm run dev:server

Para iniciar o sistema em produção, rode o comando:

$ yarn build
$ yarn start

ou

$ npm run build
$ npm start

OBS: O projeto utiliza variáveis de ambiente se você quiser editar, renomeie o arquivo .env para .env.local

ℹ️ Endpoint

POST /products

Esse método deve receber dois parâmetro search e limit e retorna uma lista de produtos do Mercado livre

{
   "search":"cadeado",
   "limit":200,

}
Campo Tipo
search String
limit int

✅ Testes automatizados

Para executar os testes automatizados, rode o comando:

$ yarn test

ou

$ npm test

🔧 Tecnologias utilizadas


feito com ♥ por Joédyson Bezerra 👋 Entra em contato!