In my current setup, there is one administrator who interacts with multiple clients. The admin poses questions and the clients are expected to respond with a simple Yes or No. This communication happens in real-time, with each question having a time limit of around 2 minutes. Once the time is up, the admin refreshes the question with a new one. I am using ASP.NET for this project and before diving into coding, I'm curious if there are any existing components that could help facilitate this type of interaction. Alternatively, I would appreciate any tips on how to develop this functionality from scratch. Thank you.