AngularJS client application