###An application based on Nodejs + Angular + Angular Material + Express + Jade + Sass + Grunt and MISIS Books API.
####1. Prerequisites
- Nodejs
- Node Package Manager (NPM)
- Git (Git-scm)
- Ruby (Sass runtime environment)
####2. Dependencies
- Grunt (task automation)
- Bower (Web package management)
- Sass (css tool)
- [Optional] PhantomJS (Full web stack on server) (Uses for search crawlers)
npm install bower -g
npm install grunt-cli -g
gem install sass
[optional] npm install phantomjs -g
####3. Installation #####1. Cloning repo
$ git clone https://github.com/IPRIT/misis-books-angular.git
#####2. Install required node modules
npm install
#####3. Bower modules installation:
bower install
#####4. Running Grunt
grunt
#####5. [Optional] Running PhantomJS Server
npm run-script seo
####4. Running application To start the web server, run:
npm start
or
node app.js
To access the local server, enter the following URL into your web browser:
http://localhost:3000/