/adgit

Primary LanguageJavaScript

AdGit

A web service which provides a tool to select interesting job advertisments (from website: "http://www.indeed.nl/"), which is matching to the experience of developer. The matching process analysis readmes from the public repositories on GitHub and analyse them. We propose a pipeline that automatizes thisprocess and automatically suggests matching job advertisementsto developers, based on signals extracting from their activities onGitHub.

Getting Started

Firstly, go to the root folder of a project and in terminal execute a command to resolve a dependencies:

npm install

Subsequently, you need to run a server. Starting it up is possible by:

node main.js

Prerequisities

Before you will start to work with a project make sure that you have already installed Node.JS on your operating system. Node.JS is avaiable under this website: "https://nodejs.org/en/".

Running the tests

Execution of the tests can be made by

npm test

Built With

  • Node.JS - Node.js is an open-source, cross-platform runtime environment for developing server-side Web applications. Although Node.js is not a JavaScript framework,[3] many of its basic modules are written in JavaScript, and developers can write new modules in JavaScript. The runtime environment interprets JavaScript using Google's V8 JavaScript engine.
  • Indeed API - API Web Service of job advertisment's
  • DB Spotlight

Authors

  • Georgios Gousios - Supervisor - gousiosg

  • Agnieszka Rakowska - Developer - agarak

  • Rafal Klimek - Developer - agarak

  • Sven van Valburg - Developer - Svalburg