This is the result of working through the course ware at http://pluralsight.com/training/Courses/TableOfContents/full-stack-nodejs