Skip to content

Fullstack project built to be a web scraper that searches, manipulates and structures data from marketplaces, using nodejs, express and cheerio.

License

Notifications You must be signed in to change notification settings

rich-dacan/market-place-scraping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marketplace Scraper

Este projeto consiste em ser um 'raspador' (scraper) de marketplaces. Utilizei aqui as três principais libs que auxiliam a rodar um servidor e fazer a conexão com o BD. Fique à vontade para visitar a documentação e conhecer um pouco mais sobre como tudo funciona.

Para começar

1 - Clonar o projeto

git clone git@github.com:rich-dacan/market-place-scraping.git

2 - Instalar pacotes da API

cd market-place-scraping/backend

npm install

3 - Criar uma cópia o arquivo .env.sample para .env

cp .env-sample .env

4 - Rodar a API

npm run dev

Testando o endpoint principal /amazon-scraping

Para facilitar o teste, pode-se usar alguma ferramenta de envio de requisições HTTP como o Postman ou Insomnia. O seu funcionamento é simples, basta passar as palavra chaves que deseja pesquisar como query param na url da requisição, como no exemplo à seguir:

About

Fullstack project built to be a web scraper that searches, manipulates and structures data from marketplaces, using nodejs, express and cheerio.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published