Welcome to the Pokémon Memory Card Game — a fun and challenging browser game built with React, TailwindCSS, and Vite!
I made this game because I love Pokémon, and I wanted something entertaining to play when I’m waiting around or just need a quick mental challenge. 🕹️✨
Unlike a traditional memory game, this version gets trickier every round — the Pokémon cards shuffle using a custom randomness algorithm to keep you on your toes!
- 🎮 Pokémon-themed memory gameplay
- 🔄 Complex shuffling algorithm ensures randomness every round
- 🧠 Challenging rule: click a Pokémon only once — repeat and your score resets!
- 🌈 TailwindCSS styling for a clean and responsive UI
- ⚡ Fast Vite build with blazing performance
- 📦 Deployed with GitHub Pages
- React – Component-based UI
- TailwindCSS – Utility-first CSS for styling
- Vite – Modern frontend tooling
- Lodash – Utility functions (e.g. for shuffling)
- GitHub Pages – Simple and fast deployment
- Click on a Pokémon to select it.
- Avoid repeats – If you click the same Pokémon twice in one game, your score resets!
- The goal is to reach a streak of 12 unique Pokémon.
- After each turn, the cards shuffle randomly to make it harder.
- Reach 12 and you'll get a restart screen to challenge yourself again!
To run the project locally:
npm install🚧 Start Development Server
npm run devI've loved Pokémon ever since I was a kid, and building this game was a way to merge that passion with my interest in frontend development. It’s a quick game that sharpens your memory while giving you a nostalgic Pokémon twist! 🌐 Live Demo
Check it out here: Live Site