angular front-end for cyd