I have my front end in Angular. What are the options of using my dashboard over there or I need to host this dashboard anywhere else?
You can do that, the only thing you need to manage is authentication. Please check this discussion :
Hope it helps.