An exercise in full-stack development with AngularJS and Express.