Order pizza for your meetup event!
- Clone
- Install dependencies -
npm install
- Run server -
nodemon
- Test -
mocha
(WIP) - Coverage -
npm run cov
(WIP)
- Create feature branch
- Develop/test locally (hack! hack! hack!)
- Create PR, which triggers https://semaphoreci.com/
- After tests pass, merge the PR
- Tests run again on https://semaphoreci.com/
- Once tests pass, code is deployed automatically to staging server on Heroku
Make sure to add tests with each PR. Your PR must *not- decrease the test coverage percentage.
Without code coverage:
$ npm test
With code coverage:
$ npm run cov
- Issue Tracker: Github Issues
- Build System: Gulp (WIP)
- Auth: N/A
- Testing: Mocha, Chai, https://semaphoreci.com/, Istanbul (WIP)
- Language Runtime: ES5
- Package Mgmt: npm
- Server: Node, Express
- Database: N/A
- Front End: Angular
- CSS Framework: Bootstrap
- Templates: Angular