Experimental dashboard for Foobot, a IoT device designed to help you to control your indoor air quality.
- Git
- Node.js >= v4.2.3 & NPM >= v3.0.0
- Bower (
npm install --global bower
) - Grunt (
npm install --global grunt-cli
)
-
Run
npm install
to install server dependencies. -
Run
bower install
to install front-end dependencies. -
Run
grunt serve
to start the development server. It should automatically open the client in your browser when ready.
Run grunt build
for building and grunt serve
for preview.
Running npm test:client
will run the unit tests with Karma and Jasmine.
Running npm test:e2e
will run the end-to-end tests with Protractor.