Cardigans Humility

Cardigans is an online version of the Cards Against Humanity game I built over a quarantine weekend, and self-hosted it while it scaled to thousands of simultaneous players around the world.

It uses Ruby on Rails and Action Cable to push state changes to the front-end via WebSockets, letting all players see the game refresh automatically at the same time.

The source code can be found (and improved!) on GitHub.

Homepage of the Cardigans Humility game. The player can start a new game or join an existing one.
Game page. A black card with the text 'Sir, we found you passed out naked on the side of the road. What's the last thing you remember?' The player is about to play their card 'Eating Tom Selleck's mustache to gain his powers.'