During the online-times the student council computer science was in need of an online tool to organize speaker order. When in person we have an extensive set of hand signs to communicate, whether one wants to contribute to the discussion, has a technical note or wants to answer a direct question. Since video conference tools only provided simple hand raising, I wrote a tool to replace these signs.
It uses flask for the webserver part and client communication is based on WebSockets using SocketIO.
At the time of writing the student council is hosting a publicly available instance.
You can find it on github!