Asterisk call center dashboard

I am a newbie in asterisk dashboard development my first task is to configure an interface who able to show how much callers in our queue for agent response. so kindly guide me where how I start and suggest any good platform for help. Thanks in advance.

only web sockets and from the ami
anybody thinks differently ?