REST API built with Express.js, Mongoskin and Mocha
JavaScript
Latest commit 7471931 Nov 13, 2015 @azat-co add instructions
Permalink
Failed to load latest commit information.
.gitignore updated .gitignore Nov 4, 2014
README.md add instructions Nov 14, 2015
express.js add changes for new versions and add logger Nov 23, 2014
express.test.js Adds a test case. Nov 8, 2015
package.json updates Sep 16, 2015

README.md

Node.js REST API Example with MongoDB, Mongoskin, Express 3 and 4

Express.js 4.x

master branch

Full tutorial: http://webapplog.com/express-js-4-node-js-and-mongodb-rest-api-tutorial/

Brief instructions:

$ git clone https://github.com/azat-co/rest-api-express.git
$ cd rest-api-express
$ npm install
$ node express.js

In a new terminal window:

$ mocha express.test.js

Or, if you don't have mocha installed globally:

$ ./node_modules/mocha/bin/mocha express.test.js

You can use package.json commands:

$ npm start
$ npm test

Express.js 3.x

express3 branch

Full tutorial: http://webapplog.com/tutorial-node-js-and-mongodb-json-rest-api-server-with-mongoskin-and-express-js/

Brief instructions:

$ git clone https://github.com/azat-co/rest-api-express.git
$ cd rest-api-express
$ git checkout express3
$ npm install
$ node express.js

in a new window

$ mocha express.test.js

or (if you don't have mocha installed globally):

$ ./node_modules/mocha/bin/mocha express.test.js