Skip to content

βœ… A fun timer challenge game built in React 19. Start the countdown and stop it as close to zero as you can to win. Includes score tracking, win/loss modal, and full reset functionality. πŸš€

Notifications You must be signed in to change notification settings

BekaluEshete/timer-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⏱️ Timer Challenge App

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.

πŸš€ Features

  • ⏳ 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)

πŸ› οΈ Technologies Used

  • React 19
  • JavaScript (ES6+)
  • CSS Modules or regular CSS
  • React useRef, useImperativeHandle, useState hooks

πŸ“¦ Installation

git clone https://github.com/BekaluEshete/timer-challenge-app.git
cd timer-game
npm install
npm start

About

βœ… A fun timer challenge game built in React 19. Start the countdown and stop it as close to zero as you can to win. Includes score tracking, win/loss modal, and full reset functionality. πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published