Welcome to the Typing Test App! This is a simple typing test application built with Next.js and React. The app presents a series of words for users to type, measures typing speed (WPM), and provides options to restart or stop the test.
- Presents a variety of words for typing practice
- Measures and displays typing speed in words per minute (WPM)
- Allows users to restart or stop the typing test
- Clean and responsive UI
Check out the live demo of the Typing Test App: Typing Test Demo
Follow these steps to get a local copy of the project up and running on your machine.
Make sure you have the following installed:
- Node.js (>=14.x)
- npm (>=6.x)
-
Clone the repository:
git clone https://github.com/m-Jawa-d/react-nextjs-typing.git
-
Navigate to the project directory:
cd typing-test-app
-
Install the dependencies:
npm install
-
Start the development server:
npm run dev
-
Open your browser and visit
http://localhost:3000
to see the app in action.
- Start typing the words presented on the screen.
- Your typing speed (WPM) will be calculated and displayed.
- Use the "Restart Test" button to restart the test at any time.
- Use the "Stop Test" button to stop the test.
I welcome contributions to enhance this project! Here are some ways you can contribute:
- Star the Repo: If you find this project useful, please consider starring the repository.
- Submit Issues: If you find any bugs or have suggestions for improvements, please create an issue.
- Pull Requests: I welcome pull requests. Please fork the repository and create a new branch for your contribution.
- Fork the repository.
- Create a new branch for your feature or bugfix.
- Make your changes.
- Commit your changes with a descriptive commit message.
- Push your changes to your forked repository.
- Create a pull request to merge your changes into the main repository.
If you have any questions or feedback, feel free to contact me at chudhryjawad@gmail.com.
Thank you for visiting the Typing Test App repository! I hope you find it useful and fun. Don't forget to ⭐ the repo and happy typing!