Skip to content

TheBridge-FullStackDeveloper/nodejs-scraping-blackfriday-workshop-ene-22

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logotipo de The Bridge

JS, ES6, Node.js, Frontend, Backend, Express, React, MERN, testing, DevOps

Workshop - Taller de Web Scraping

Cómo ejecutar la App

PARTE 1: Jugar con puppeteer para hacer scraping del e-commerce

  1. Instalar las dependencias del proyecto node: npm install
  2. Completar el script scraper.js con lo explicado durante el taller. Este es fichero más importante para el taller, pues contendrá la lógica necesaria para hacer scraping con puppeteer.

PARTE 2 (extra): Probar el sistema completo dentro de una API

  1. Comprobar que el script funciona correctamente: Ejecutar node scraper.js en la consola
  2. Haz las modificaciones especificadas en controller/products.js para integrar el script anterior con la API ya proporcionada.
  3. Lanzar el servidor: npm start. Puedes pararlo con Ctrl+c o Ctrl+z
  4. Introduce en el navegador http://localhost:3000. Deberías visualizar: {"mensaje":"La prueba funciona"}
  5. Introduce en el navegador http://localhost:3000/products. Esta es la ruta que hará scraping internamente a nuestro e-commerce elegido. Deberías visualizar los productos scrapeados: [{producto1},{producto2},...,{productoN}]

A divertirse!!

img

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published