Project Overview
Tenzies is a fully interactive dice-matching game developed using React. The player rolls ten dice and strategically “holds” specific ones until all dice match the same value. The game uses dynamic state updates, array mapping, conditional rendering, and derived values to determine win conditions.one.
Features include individually togglable dice, persistent held states across rolls, selective rerolling of unheld dice, and a real-time win check using React patterns. When a player wins, the app displays a confetti animation and transforms the roll button into a “New Game” button, resetting the board. The project demonstrates clean component design, event handling, and logic-driven UI updates.