This week I made a little app for playing the board game Codenames. It solves a handful of small pain points:
To play using this app, go to www.horsepaste.com, enter a name and click ‘New.’ The app will create a random board for you. If you copy & paste the URL, other devices can connect to the same game.
Each device can toggle between spymaster and normal player views by the buttons in the bottom right corner. Players can click on words to reveal them. The app will keep track of whose turn it is and announce when a team wins.
If you’re interested or want to contribute, the source is on github at github.com/jbowens/codenames. The server is in Go, and the frontend uses React.js.