sabov / footprint

RWTH Aachen University - Master thesis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FootPrint

screen shot 2015-11-23 at 10 27 10 am

RWTH Aachen University - Master thesis

Installation

Pre-requisities:

  1. MongoDB
  2. NodeJS
  3. npm

Install and run MongoDB

https://docs.mongodb.org/manual/installation/

For Mac OS:

brew install mongodb
mkdir -p /data/db
sudo mongod

Install command line tools

npm install -g gulp
npm install -g bower
npm install -g coffee-script

Install dependencies

npm install
bower install

Update config file

cp /src/config-example.coffee /src/config.coffee
vim /src/config.coffee

Add a valid host.

Run pre-script compiler

gulp build

Run the application

gulp

Now you can use the FootPrint

http://localhost:8080/get

Production

Open app.coffee file and change port:

app.listen 80

Install pm2

npm install -g pm2

Run application

pm2 start app.coffee

Run examples

  • Install and run Apache
  • Setup a virtual host, directory should reffer to the demo folder

About

RWTH Aachen University - Master thesis


Languages

Language:Java 63.9%Language:HTML 33.2%Language:CSS 1.9%Language:CoffeeScript 0.7%Language:JavaScript 0.3%