Leader Builds
Club leader creates a website and hides bugs, easter eggs, and intentionally broken things inside it. CSS conflicts, wrong links, console messages, hidden elements. Whatever they want.
Members Hunt
Club members open the site and start exploring. Click everything. Inspect the source. Check the console. Find whatever is wrong or hidden.
Submit PRs
Found a bug? Fork the repo. Fix it. Open a Pull Request. Found an easter egg? Document it in your PR description.
Get Rewarded
Merged PRs earn grants through PullQuests. The more you find and fix, the more you get. Creative finds count extra.
Leaders this part is technically for you, You build the site, hide the eggs. Here are some ideas for what to plant...
Two rules that fight each other. Maybe a z-index that blocks clicks, or a color that only breaks at certain widths.
A div with display:none that contains a secret message. Or a data attribute with a flag. Or a comment with a clue.
Log something to the console that only shows up when someone actually opens DevTools. Classic.
A button that does the wrong thing. A form that submits to nowhere. A link that looks right but goes somewhere unexpected.
Missing alt text, no keyboard navigation, bad contrast. Real bugs that members can learn to fix properly.
These are just a few stuff that might be there. The weirder the website, the better and fun.
What even is this?
A scavenger hunt for code. Club leaders build websites with intentional bugs and hidden stuff. Club members find and fix them by submitting PRs.
Do I need to know how to code?
A little bit helps. But if you can right-click and hit "Inspect," you can start finding stuff. You will learn the rest along the way.
What counts as a "find"?
Bugs, broken features, accessibility issues, hidden content, console messages, data attributes with flags. If it's wrong or hidden, it counts.
What's the reward?
Merged PRs earn grants through PullQuests. It's a YSWS (You Ship, We Send) program by Hack Club.