Proyecto de desafio planteado

Este proyecto utiliza web scraping para extraer los datos solicitados de la siguiente página Link.

image

Devolviendo la información en formatro JSON al consultar la ruta raiz del proyecto.

Ejemplo.

Pre-requisitos 📋

Debes tener previamente instalado en tu equipo lo siguiente:

Node.js, git

Instalación 🔧

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

Ejecutando el proyecto ⚙️

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

Construido con 🛠️

  • 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 😊