easywork - implemented using AngularJS, Node.JS and Express