GitRecruiter

An Express.js web application that matches software developers with job listings based on their location and experience with specific programming languages and frameworks (pulled from their public GitHub profiles). Users can register, login, view prospective job matches on a map, and update their profile shown to recruiters.

  • Implemented back end with the Express.js framework and MySQL, using the Node.js ORM Sequelize.
  • Implemented job filtering algorithm to match users with jobs based on their location and experience with specific programming languages and frameworks.
  • Parsed User Location, Repository Languages, and Repository Topics data from the GitHub API.
  • Geocoded job listings using the Bing Maps Locations API. Displayed job matches on a map using the Google Maps JavaScript API. Developed responsive front end using the Bootstrap framework, jQuery, and Glyphicons.

Check it out

Leave a Comment