full-stack RESTful application with AngularJS