Skip to content

toitek/scrap_that_job

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scrap That Job

A web scraper that uses Puppeteer and TypeScript to extract job information from a given careers page URL.

Features

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

Installation

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

Usage/Examples

Call the scrapeJobs() function with the URL of the careers page you want to scrape:

scrapeJobs('https://example.com/careers');

Authors

About

A scraper built with puppeteer and typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published