A simple, fun dice game — roll, hold, match, and win!
➝ Roll the dice until every die shows the same number.
➝ Click on a die to hold its number in place while you re-roll the rest.
➝ Win when all dice are held and match.
- Click any die to hold or release it
- Roll only unheld dice in each turn
- Clear visual feedback for held dice
- Confetti celebration when all dice match 🎉
- Fully responsive, mobile-friendly UI
| Start Screen | Game Started | Game Won |
|---|---|---|
![]() |
![]() |
![]() |
- React + JavaScript — Frontend
- Vite — Fast dev server & build tool
- Chakra UI — UI components
- Lucide React Icons — Dice symbols
- React Confetti — Celebration effect
This project is deployed and hosted on Netlify.
Live Demo: come-play-tenzi.netlify.app
**Ensure that Node.js and npm are installed.
git clone https://github.com/meghavx/play-tenzi.git
cd play-tenzi
npm install
npm run devThe app will run at http://localhost:5173 by default.
Thanks to Scrimba for their clear, interactive way of teaching React and making learning actually fun and hands-on.
This game was built as the final capstone in their Learn React course.
This project is open source under the MIT License.


