For 1000 users, do I need to create 1000 dashboards

is it a embedded dashboard? we have a demo showing how Quick Sight response to a filter in a web application. is it what you are looking for?
https://www.developer.quicksight.aws/embedSample/custom