Create customizable dashboard

I have an existing Django app with about 60 charts, and growing. We use chart.js to build the charts, and we have them spread out over about 12 web pages. Since many of our customers only use a subset of these charts, we have a requirement to provide them with a way to build a customizable dashboard so they can pick and and choose the charts they interested in, and order them how they want. And then of course save the dashboard for future use.

I found django-dash django-dash — dash 0.6.1 documentation, which looks promising, but I was wondering if was anyone aware of any other packages or homegrown solutions that would provide this functionality.

We are using:
Django v2.2.24
Chart.js v2.7.2
Python v3.7

Thanks in advance, Jaime