TyperOp is a simple web application that allows users to test their keyboard typing speed. Users can practice and measure their words per minute (WPM) typing speed by typing a randomly generated paragraph within a specified time frame.
- Real-time WPM Calculation: TyperOp calculates your typing speed in real-time and displays it as words per minute.
- Randomly Generated Text: Practice typing with a new, randomly generated paragraph each time.
- Retry Option: After completing a test, you can retry with a new paragraph to further improve your typing skills.
- User-Friendly Interface: The application provides a clean and user-friendly interface for an enhanced typing experience.
-
Clone the repository:
git clone https://github.com/RohanDas28/TyperOp.git
-
Install dependencies:
cd TyperOp npm install
-
Start the development server:
npm start
-
Open your browser and visit
http://localhost:5173
to view TyperOp.
- Type the displayed paragraph in the input field.
- Your typing speed (WPM) will be calculated in real-time.
- Once the typing is complete, the application will display your WPM result.
- Click the "Retry" button to start a new typing test.
Contributions are welcome! If you'd like to contribute to TyperOp, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork.
- Submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Created By Rohan Das with ❤️.
Feel free to explore and contribute to TyperOp. Happy typing!