Inspiration
We wanted to create a game that’s fun, educational, and slightly chaotic — something that teaches people how to make stronger passwords without feeling like a boring tutorial. Inspired by The Password Game, typing games, and old-school hacker aesthetics, PassQuest was born: a bizarre and hilarious way to level up your password skills.
What it does
PassQuest is a level-based browser game where you create passwords under increasingly absurd and complex rules. Each level presents a unique constraint, such as:
- Must include an emoji
- Must rhyme
- Must contain a fact (e.g., a US state or planet)
- Must not use any repeated letters
- Must include a palindrome
- Must be something your grandma would approve
Players get real-time feedback and can only advance if their password satisfies all active rules. It’s challenging, ridiculous, and a bit addictive.
How we built it
- React + Vite for fast rendering and a smooth SPA experience
- Tailwind CSS for styling, with a retro "terminal" / pixel UI theme
- Framer Motion for fun animations on level transitions and validation feedback
- Custom logic to parse and validate passwords against dynamic rule sets
- Sound effects and typing feedback for added immersion
- LocalStorage to persist progress
All assets are self-contained — no backend or external APIs.
Challenges we ran into
- Creating a flexible rule engine to support both basic and weird challenges
- Designing real-time validation that feels responsive and fun without being confusing
- Making the UI humorous but still readable and usable
- Balancing difficulty — weird password rules can get wild fast!
Accomplishments that we're proud of
- A fully playable game that combines humor, learning, and challenge
- Unique level designs and quirky rule prompts that keep users engaged
- Fully offline game with smooth visuals, animations, and sound
- A polished UX that feels like a complete indie game experience
What we learned
- You can make learning about security actually fun
- Humor, sound, and good UX are just as important as technical challenge
- Real-time validation across layered rules takes careful design
- Creativity in constraints is a powerful game design tool
What's next for PassQuest — “The Password Game You Can’t Hack”
- Add a custom level builder so players can challenge their friends
- Add a scoreboard or badge system (e.g., “Palindrome Master”)
- Add theme modes (Hacker Terminal, Candyland, 90s OS, etc.)
- Export your final “weirdest password” as a poster or tweet
- Add a daily challenge mode with rotating rules
We see PassQuest as a hilarious and useful tool that people can play, learn from, and share — and maybe, just maybe, start using better passwords.
Built With
- react
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.