Client side of Fiddus Project
To run this project you need to install some Node modules
npm install -g grunt-cli karma mocha bower
git clone git@github.com:fiddus/client-template.git
cd client-template
npm install
bower install
serve
. ./project.sh
Now you have some command lines at your hands
Type help and press Enter to check the available commands
The following environment variables must be set in order to this app to work properly:
- NODE_ENV: should be set to
prod,devortest - GITHUB_USERNAME: should be set to allow
grunt releaseto work properly - GITHUB_ACCESS_TOKEN: same as above
Before opening pull request, make sure that your new implementation is covered by unit tests and that the code adhere to
code style (run grunt check and grunt test).
Push to master should only occur at the end of the sprint.