Angular client application