Hey Coders,
Welcome to 13th edition of weekly challenge. This one is really intresting. You are going to build a Typing Speed Tester. This will be a React component with typescript.
Here’s the challenge description:
Objective: Build a real-time typing speed tester where users type a given sentence as fast as possible.
Requirements:
✅ Display a random sentence for the user to type.
✅ Track words per minute (WPM) and accuracy in real-time.
✅ Highlight correct & incorrect letters as the user types.
✅ Show a restart button to try again.
Bonus Features:
🚀 Add a countdown timer to limit the test duration.
🚀 Display live progress (e.g., percentage completed).
🚀 Implement a leaderboard (store top scores in localStorage).
👉 You may try the challenge here
This is going to be so much fun building this mini app and hope you will learn a lot with this challenge.
Well, that’s it from this week’s challenge. See you next week.