made an angular frontend