Skip to content

koa-api is a API backend boilerplate with authentication and mongoose.

License

Notifications You must be signed in to change notification settings

anuragsimgeker/koa-api

Repository files navigation

koa-api

koa-api is a API backend boilerplate with authentication and db.

Prerequisites

koa-api requires Node.js v4+ and MongoDB to run.

  • node.js - evented I/O for the backend
  • mongodb - document-oriented database

Installation

$ git clone git@github.com:anuragsimgeker/koa-api.git
$ cd koa-api
$ npm i
$ NODE_ENV=production npm start

Go to localhost and you should see "hello world!"

Tech

koa-api uses a number of open source projects to work properly:

  • koa-js - Expressive middleware for node.js using generators
  • mongoosejs - elegant mongodb object modeling for node.js
  • koa-jwt - Koa middleware for validating JSON Web Tokens
  • And many more…

And of course koa-api itself is open source with a public repository on GitHub.

Tests

$ npm test
$ npm run-script coverage

Author

Anurag Simgeker

License

MIT

About

koa-api is a API backend boilerplate with authentication and mongoose.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published