Build a Typing Speed Racer
Build a typing speed test with racing visuals, WPM tracking, and difficulty modes.
Requirements
Display a passage of text, highlight the current character to typeReal-time WPM (words per minute) and accuracy calculationVisual "race car" that moves across the screen as you typeThree difficulty modes: Easy (common words), Medium (sentences), Hard (code snippets)Results screen: WPM, accuracy, time, errors breakdownPersonal best tracking (stored in localStorage)Countdown (3-2-1-Go!) before startingTechnical Notes
Calculate WPM as: (characters typed / 5) / minutes elapsed. Track each keystroke for accuracy.
Bonus Points
Ghost racer (race against your personal best)Daily challenge with a fixed passageTyping heatmap showing slow keys