Skip to content

This project's crawler looks at the IU Jobs website and puts the listings into a database. The database can then be interacted with via a web interface that provides more powerful functionality than the original site.

Notifications You must be signed in to change notification settings

ephemerant/iu-jobs-crawler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

IU Jobs Crawler

This project's crawler looks at the IU Jobs website and puts the listings into a database. The database can then be interacted with via a web interface that provides more powerful functionality than the original site.

Project Structure

  1. crawl-search.js will look at the paginated "Search Results" page and save the basic details of any listings that it has not previously encountered:
  • Job title
  • Salary plan
  • Salary grade
  • Campus
  • Department
  • Work location
  • Short description (first bit of job summary)
  • ID
  1. crawl-listings.js will look for saved listings that haven't been crawled in depth yet and save their full details:
  • Department information
  • Job summary
  • Required qualifications
  • Preferred qualifcations
  • Working conditions and physical demands
  • Salary range
  • FLSA
  • Category
  • Posting number
  • Open date
  • Close date
  • Open until filled
  • Posting disclaimer
  • Special instructions summary

About

This project's crawler looks at the IU Jobs website and puts the listings into a database. The database can then be interacted with via a web interface that provides more powerful functionality than the original site.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published