This app is using Indreed rest api to render job ads based on role and country , made for learning purpose.
- Node.js - Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser.
- MDL - material design light- - Material Design Lite lets you add a Material Design look and feel to your websites. It doesn’t rely on any JavaScript frameworks and aims to optimize for cross-device use, gracefully degrade in older browsers, and offer an experience that is immediately accessible.
- Handelbars.js - Handlebars is largely compatible with Mustache templates. In most cases it is possible to swap out Mustache with Handlebars and continue using your current templates. Complete details can be found.
- Indreed API - A REST-API ready to respond to your AJAX requests search on indreed Jobs
- express - Fast, unopinionated, minimalist web framework for node.
- axios - Promise based HTTP client for the browser and node.js. Parse incoming request bodies in a middleware before your handlers, available under the req.body property.
- express-handlebars - A Handlebars view engine for Express which doesn't suck.
- nodemon - nodemon is a tool that helps develop node.js based applications by automatically restarting the node application when file changes in the directory are detected.
- Clone this repo
https://github.com/Magho/Job-scraping-Nodejs-app
- cd
Job-scraping-Nodejs-app
- run
npm install
- run
node app.js
ornodemon app
- case nodemon installed
Copyright (c) 2018 Mohamed el-Maghraby LICENSE.md