Skip to content
Jeff Douglas edited this page Mar 23, 2015 · 12 revisions

We will be building the API using the github issues. I'll be adding all of the work to be done as issue. Simply fork the application, assign yourself to an issue you would like to work on, implement the code (and mocha test if required) and send a pull request. Please do not assign yourself to more that one issue at a time.

Make sure you update frequently (after submitting a pull request) from the master repo to ensure you have the latest code.

The Swagger API definition file is located here. Simply paste the contents into the Swagger Editor to get started.

Requirements

  1. Node
  2. MongoDB

Running Locally

git clone [email protected]:topcoderinc/TopBlogger.git
cd TopBlogger/api
npm start

Development

We will be using bluebird whenever promises are required and mocha for testing. You will need to submit mocha tests to cover your with each submission. Each API call should handle errors and return proper HTTP response codes.

Clone this wiki locally