You should definitely take a look at the offerings at creative-tim.com/bootstrap-themes/.... Dashboards already built in Bootstrap and Vue. Not sure if they used Bootstrap Vue.
I'm struggling with a similar issue a most of my app will be a dashboard, but the PWA part needs a different UI and may need to be just done separately.
Thanks, for now I'm using Vue + buefy + a few other components.
Let's see how it goes, it's my first Vue app :D
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.