Demo using ipyuetify widget and bqplot, and render them with voila and a custom template (voila-vuetifuy) to create a responsive interactive webpage that even works on mobile.
Following instructions from https://github.com/martinRenou/voila_heroku
Or alternatively use https://github.com/jtpio/jupyterlab-heroku
Following instructions at https://voila.readthedocs.io/en/latest/deploy.html
$ pip install voila voila-vuetify bqplot numpy ipyvuetify
$ voila --template voila-vuetify --enable_nbextensions=True ./notebooks/voila-vuetify.ipynb