How to create something like "GitLab Review Workload Dashboard"?

Hello,

Our company is using self hosted GitLab server. At the moment we are implementing GitLab Danger merge request assignee roulette plugin in a CI stage. Since, mostly my work consists of working with low level programming in C I have very limited knowledge on Backend, Fronted. Therefore I would like to ask the following questions:

  1. How can I create something like this: GitLab Review Workload Dashboard - dashboard consisting employees workload and capacity.

  2. How can I creating something like this https://gitlab-org.gitlab.io/gitlab-roulette/roulette.json - a file being regenerated every 35 minutes.

My main goal would be to create a that json file being regenerated every 35 minutes.

Thank you.