This repo is for the front-end dashboard of the PureCloud Kiosk System.
- Clone this repo.
- Install the dependencies with
npm install
. Ifpostinstall
does not execute, runbower install
, - Start up an instance of the Backend API server, which can be found here
- Start the server with
npm start
ornode server.js
.
If you are continuing development, use npm run start-dev
. It will watch for changes in the files and rebuild everything for you.
For any new packages that need to be installed, be sure to save it into the package.json (for Node Modules) and bower.json (for Bower Components).
Just install using the --save
argument when installing. Ex. npm install --save express
or bower install --save bootstrap
Tests are written using Mocha. As development progresses, add tests to the test
directory. To execute all of the tests, run npm test
. Be sure to modify the test_mongo_uri
(if needed) before testing.