Install Node.js and then:
$ npm install
$ node app
Gulp script allows to use nodemon to reload the server if files have changes
$ gulp develop
There are many ways to test the code, the purpose of having two different test setups has to do with CI and CD
gulp mocha
though installed is not supported at this time due to the fact that gulp-mocha cant pass environment variables to node, therefore only one state can be enabled for the application and that could potentially damage the primary DB.
By setting up different test environments (localhost, production, staging, qa) one could potentially engage different build/test conditions (not available as of v0.2)
To test the code in any enviroment use: (uses clean test database)
$ npm test