Example JS App, Tested via Karma Installation install node (and npm) install the dependencies - run npm install fetch third party js libraries - run bower install Running the Tests $ karma start Running Grunt with default task (jshint and karma watch) $ grunt Running the "App" with python2: $ cd app && python -m SimpleHTTPServer