title: Administrator Angular Dashboard What do I need
body: <p>After I figured that my other question is way too complex (<a href="https://stackoverflow.com/questions/58282184/angular-creating-a-drag-and-drop-editor">Angular Creating a drag and drop editor</a>) I am thinking about a second project to begin with. This again kind of complex, but I hope that I get a kick start here. </p>
  
  <p>I am planning to make a Dashboard for my home. This dashboard should be able to show different widgets (todo, calendar etc) and should have a route to a website showing my Homeserver. </p>
  
  <p>This dashboard should have an admin page accessible via localhost/admin (no login). On this page one should be able to define the layout, i.e. placing the widgets via drag and drop. </p>
  
  <p>Now while placing something via drag and drop shouldn’t be too hard I am struggling with to things:
   - How can I place one or multiple things via drag and drop that has functionality in it?
   - How can I create a page using an admin page that can be showed by a normal page?</p>
  
  <p>The whole thing should run on a nodejs Server on CentOS in docker. </p>
  
  <p>Maybe someone can give me a kick start on what packages I need. Besides Angular, Node, Angular Material, Drag and Drop ... ;)</p>
  
  <p>Thanks!</p>