a client using angularJS