An API designed to be flexible and easily extensible to fit any needs.
- Code is experimental at best. Beware of broken logic, flawed security and everything in between.
- Frontend not provided. Feel free to create your own.
- Node.js v6
- MongoDB v3
npm install kpmt-io
Copy sample.json
to production.json
. Modify per your settings.
cd node_modules/kpmt-io/
NODE_ENV=production node app.js
Not recommended, but if you decide it's worth the risk, read below.
- For making KPMT scalable and stable it is recommended to use a process manager such as PM2.
- For best performance put KPMT behind a reverse proxy with proper load balancing (i.e. Nginx).
- Copy
sample.json
todevelopment.json
andtesting.json
. Modify per your settings. - Run tests:
npm test
- Run linting:
npm run lint
- Write code, Commit and Pull!