The role groups will be expected to create a git repository with the following elements:
Starting with the user stories, write a full set of acceptance tests using mocha and shot.
Research RESTful routes and design a complete RESTful CRUD API for the application in the handlers.js file.
Decide on how to store and retrieve data, and create working database connexions in the model.js file.
Research templating libraries, including Swig and Jade, and implement outline templates for viewing, editing and listing blog entries.