This is a typing test application built with React. Users can practice their typing speed and accuracy by typing the displayed text within a given time limit.
- Users can see a passage of text to type.
- Timer counts down from a specified duration.
- Words and letters are highlighted as the user types.
- Calculates typing speed (words per minute) and accuracy.
- Displays results after the test is completed.
- Consistency is calculated as well
- Next JS
- React.js
- TypeScript
- Tailwind CSS
-
Clone the repository:
git clone https://github.com/sudarshanmg/monkeytype_clone.git
-
Navigate into the project directory:
cd monkeytype_clone
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
-
Open your browser and visit
http://localhost:3000
to view the application.
- Start typing the displayed passage of text.
- Words will be highlighted as you type.
- After finishing, your typing speed (WPM), accuracy and consistency will be displayed.