A nodejs based billing system
- Node.js v0.12.x, IO.js (any version)
After cloning the repository, run npm install
. That's it.
Simple: npm start
.
After starting the servers, you can view the account zone by going to http://localhost:8080, the admin zone by going to http://localhost:8081, and you can access the API by going to http://localhost:8082.
Again, simple: NODE_DEBUG=master,api,admin,account npm start
.
Also simple: npm test
.
This package uses both package.json and .nvmrc to enforce engine versions. You can save yourself a lot of effort by using nvm
.
Please fork this repository and submit your change as a pull request. Also note that we can't accept a pull request with failing tests, or a lack of tests. This keeps the code quality high, while simultaneously making code review easier.