accesswarrior/Distance_learner ? reverse-engineered prompt

Reverse engineered prompt

Build me a simple web app for running Werewolf in a classroom setting.

Players should be able to sign up or log in with a username and a 6 digit PIN, create or join a room, and wait in a lobby until the game is ready. Once the moderator starts the game, each player should only see their own role, while the moderator can see everyone’s roles. After that, the day and night parts can be handled manually by the moderator, but I do want a few helper controls in the app, like eliminating a player, starting a vote, showing the result, and automatically showing a win banner when a team wins.

Use Firebase for auth and data storage, and keep it safe for a shared classroom setup. Make it work as a normal mobile friendly web app that can be hosted statically. If you need to check the latest Firebase docs while building, go ahead and look them up.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab