A web scraper that uses Puppeteer and TypeScript to extract job information from a given careers page URL.
- It can scrape job titles and application links from the page.
- It is written in TypeScript, a typed superset of JavaScript that provides additional features and functionality.
- It uses Puppeteer, a library that allows you to control a headless Chrome browser and interact with web pages in a programmatic way.
- It can be run locally or on Replit, an online platform for collaborative coding.
Clone the repository:
git clone https://github.com/toitek/scrap_that_job.git
cd scrap_that_job
Install the dependencies:
npm install
Transpile the TypeScript code to JavaScript:
tsc
Run the JavaScript file:
node main.js
scrapeJobs('https://example.com/careers');