OpenPension-website
OpenPension Website is the Web interface for the OpenPension Project
aimed at revealing the secrets behind the pension market.
Our stack
NodeJS
ExpressJS
Marionette
Handlebars
Squel
PostgreSQL
Memcached
Elastic
Also used
Getting Started
Clone the repo
>git clone ... >git checkout marionetteUpdate submodules
>git submodule init >git submodule update- Install NodeJS
Install packages
>npm install >npm install bower -g >bower install >npm install grunt -g >gruntUpdate db connection string in server/config.json (ask somebody if you dont have it)
Run the server (default port is 3000)
>node server/app.jsTo run the server in dev mode:
Install node-dev (globally)
>npm install node-dev -gRun the server
>node-dev server/app.js
Additional Requirements
For compiling the packages on windows
you might need to install Microsoft Visual Studio
You can get the Express version which is free to download here