Hi
This is kind of the most popular question here. So what people generally do is fork the main Kibana repo to replace the logo, CSS and other minor things and customize it accordingly. In your case, you could be using the iframe sharing in which the URL could contain all the dashboard state: visualization, filters, time range etc .
I will link you to thins discuss user who hd similar q While I'm using share dashboard using Iframe tag?
Thanks!