dashboard application with angularJS frontend