Este proyecto utiliza web scraping para extraer los datos solicitados de la siguiente página Link.
Devolviendo la información en formatro JSON al consultar la ruta raiz del proyecto.
Debes tener previamente instalado en tu equipo lo siguiente:
Node.js, git
Clona el proyecto.
git clone https://github.com/Francooo2/desafio-postulantes.git
Abre tu editor de preferencia, y por consola ejecuta lo siguiente para instalar dependencias del proyecto.
npm i
Para ejecutar el proyecto, luego de completar los pasos anteriores, ejecuta el siguiente comando por conasola
npm run start
Una vez ejecutado npm run start, se debería ver la siguiente salida por consola.
Servidor corriendo en el puerto 3000
Posteriormente debes abrir el navegador y consultar el puerto en el cual este corriendo la aplicación, lo cual devolvera la información en formato JSON al navegador. En este caso el puerto corresponde al 3000.
localhost:3000
- Node js - Entorno de ejecución javascript para el backend.
- Express - infraestructura de aplicaciones web Node.js.
- Puppeteer - Puppeteer es una biblioteca para controlar Chrome o Chromium sobre el protocolo DevTools.
⌨️ Feliz código, Franco 😊