Web client with AngularJS