A simple yet engaging React-based timer challenge app where users must stop the countdown as close to zero as possible to win. The app visually displays a countdown, determines win/loss, shows results in a modal dialog, and tracks your score based on your reaction time.
- β³ Countdown timer in milliseconds
- π― Challenge-based gameplay: stop the timer at the right time!
- π Score calculation based on remaining time
- π¬ Result dialog with win/loss status
- π Reset & restart functionality
- π§ Built with React 19 (no
forwardRef
)
- React 19
- JavaScript (ES6+)
- CSS Modules or regular CSS
- React
useRef
,useImperativeHandle
,useState
hooks
git clone https://github.com/BekaluEshete/timer-challenge-app.git
cd timer-game
npm install
npm start