Skip to content

Dashboard for managing puzzles and tracking status during a puzzle hunt

License

Notifications You must be signed in to change notification settings

cardinalitypuzzles/cardboard

Repository files navigation

Cardboard

codecov

overview

Cardboard helps teams coordinate solving puzzle hunts. It manages and organizes puzzles, keeps track of team members, integrates with other solving tools, and more.

For help using Cardboard as a solver, see here.

For help setting Cardboard up for a hunt, see here.

For information about development, see the dev guide.

Features

  • Seamlessly supports (almost) any puzzle hunt structure
  • Create and assign tags to puzzles
  • Quickly search and filter on puzzle names, rounds, and tags
  • Remote-friendly! Real-time display of what everyone's working on at any time

Integrations

Google Sheets

  • Creates a Google Sheet for new puzzles automatically
  • Real-time display of how active each puzzle's sheet is, and who's currently editing it
  • Cleans up unneeded sheets and automatically transfers answers into metapuzzle sheets

Discord

  • Creates, manages, and archives Discord voice + text channels for each puzzle
  • Announces new puzzles in a central channel
  • Keeps tags synced with Discord roles
  • Automatically @mention interested hunters when a puzzle with a specific tag is unlocked

Other

  • Chrome extension to add new puzzles with one click
  • Supports answer queues (anyone can submit answers to the queue, but only admins can mark them as correct)
  • Dark and light modes