← All Project Ideas
Chess Clock Application
beginner
A digital chess clock with configurable time controls, increment settings, pause/resume, and move history. Supports blitz, rapid, and custom time formats with visual indicators and sound alerts for...
Target user
Chess players who need a digital clock for over-the-board games
Problem
Chess players need a reliable digital clock with various time controls and increments for over-the-board games without a physical clock.
Requirements
- Dual countdown timers with tap to switch
- Configurable time controls (blitz, rapid, custom)
- Increment per move support
- Pause and resume functionality
- Low time visual and sound alerts
Core technologies
React, TypeScript, CSS
Completion criteria
Players can use a dual chess clock with configurable time controls, increments, pause, and low time alerts.
Optional extensions
- Add move counter
- Implement game history
- Add delay time format
- Support three-player clock