Users using the app for in person play should be able to run the player view on their local network on a local server (see README.md#using-this-app, second bullet point).
The easiest way to do this would probably be opening a local web server using express.js in /player/index.js, hosting it on any machine capable of running node. This would allow in person users to not deal with the complexity of setting up a remote host for the player view on glitch or on any other service.
The DM's view works fine but the dropdown buttons on the top right corner are a bit broken. The following bugs need to be fixed:
The dropdown "Show options" button (id: parentButton) sometimes doesn't trigger when clicked and needs to be clicked multiple times.
On mobile devices and smaller screen the buttons are extremely broken. They fall under the hex grid making them non-interactable and stick in the middle of the page instead of flowing to the side.
Both buttons' shadows sometimes lose tiny rectangles of texture when interacted with. Fixing this is not a priority but should be worked on.