Skip to content

Pequeno coletor de dados do site mercadolivre.com.br para listar produtos

Notifications You must be signed in to change notification settings

hpbonfim/Crawler-Mercado-Livre

Repository files navigation

Crawler do Mercado Livre

Run in Insomnia

GitHub package.json dependency version (dev dep on branch) GitHub package.json dependency version (prod) GitHub package.json dependency version (prod) size

GitHub last commit Documentation Maintenance

Endpoints API

  • POST: "/" - body: { search: string, limit: number }
    -- Realiza a consulta no site, trazendo o resultado via JSON Mercado Livre

Retorno Esperado

[
    {
        "id": Number,
        "name": String, // Nome do produto
        "link": String, // Link do produto
        "price": Number, // Preço, se houver (default: 0)
        "store": String, // Nome da loja, se houver (default: null)
        "state": String // Estado, se houver (default: null)
    }
]

Repositório do backend no Dockerhub

Para iniciar o Backend

$ npm install
$ npm start

Para testar o Backend

$ npm install
$ npm test
Tecnologias utilizadas
Node v12.16.3
npm 6.14.4
Cors
Crawler
Express
ANSI codes for console colors

About

Pequeno coletor de dados do site mercadolivre.com.br para listar produtos

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published