Custom Dashboard and Layout

I want to add custom dashboard and layouts for each module dashboards like in the attachment. How i can do this easily with erpnext.


Any suggestions please or can some guide me about the file structure of ERPNEXT which will be used for the customization

This is a similar post -

No, this is the new thing that i am coming to know.