{"repo":"AdhityaRamadhanus/inkscraper","free":true,"listed":false,"github":"https://github.com/AdhityaRamadhanus/inkscraper","clone":"git clone https://github.com/AdhityaRamadhanus/inkscraper.git","description":"Linkedin Jobs Scraper using nodejs,expressjs and mongodb as storage","language":"JavaScript","stars":13,"topics":["linkedin","nodejs","linkedin-scraper","mongodb","expressjs"],"license":null,"category":"scrapers-browser-automation","readme_excerpt":"inkscraper Installation Documentation License inkscraper is jobs scraper for linkedin that comes with restful api and full-text search. Scraping linkedin jobs can be considered an infringement of linkedin TOS, use it carefully. inkscraper currently supports: - Scrap Listing Page (Job listing, by default this will scrape https://www.linkedin.com/jobs/view-all) - Scrap Details Page (Job Details Page) - Restful API for jobs scraped from linkedin - Full-text search using built-in mongoose (of course built-in mongodb too) Installation ------------ git clone https://github.com/AdhityaRamadhanus/Linkedin-Scraper.git cd Linkedin-Scraper npm install npm run start-apiserver npm run start-scraper set .env files (i'm using dotenv, see here https://www.npmjs.com/package/dotenv for documentation) Example of .env Documentation ------------ npm install -g apidoc cd Linkedin-Scraper npm run gen-doc add APIDOC=true in .env enjoy, documentation can be found in \"/apidoc\" Known Problems ------------ Like i said, scraping linkedin jobs can be considered an infringement of linkedin TOS so sometime you may get 999 status code even if you run this from your local computer License ---- MIT © [Adhitya Ramadhanus]","default_branch":null,"files":null,"tree":[],"storefront":"/r/AdhityaRamadhanus","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AdhityaRamadhanus/inkscraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}