A simple and interactive Chess Time Controller built with HTML, CSS, and JavaScript. This project provides an elegant and functional solution for tracking and managing player time during chess matches.
- 🕒 Two separate timers for each player, with a starting time of 3 minutes.
- 🔄 Player turn switching with a single click.
- ⏳ Countdown mechanism that stops when time runs out.
- 🎨 Clean and minimalistic UI with visual feedback for the active player.
- 📱 Fully responsive design for desktops and mobile devices.
- Each player is assigned a timer displayed in large, rotated text for easy visibility.
- Click on a player's side to start their timer and switch turns.
- The active timer decreases every second until the player's time runs out.
- An alert notifies the end of the match when a player's time reaches zero.
- HTML: For the structure of the application.
- CSS: For styling the user interface.
- JavaScript: For the core logic, including timer functionality and interactivity.
- Clone or download the repository.
- Open the
index.htmlfile in any modern browser. - Start your chess match and track player time effortlessly.
# Clone the repository
git clone https://github.com/your-username/chess-time-controller.git
# Navigate into the folder
cd chess-time-controller
# Open the application
open index.html