With python I would like to create a simple web-based game to which players can connect and which has some simple graphics with elements to click on, pop-ups might open with tables a user can enter a value and/or click on things. I started developing something like this with javascript
and three.js
with a flask
python backend, but developing the frontend stuff (clickable graphics, pop-up with clickable table elements) are horrendously complicated for me.
The basic setup of this game is a multiplayer game (<5 players) where each player sees the same map which is a map of countries and cities a user can zoom into and scroll. The user can then click on cities to get information of the city in a popup/overlay/whatever, the individual user can also get a popup/overlay to select like from a list of airplanes (table showing image and data of airplanes), can input data, etc.
Is there any other python framework out there that can be used to create the same setup? It does not have to be very performant or for hundreds of players, but I would prefer more python, less hassle.