There is no demo available for this project. You can clone the repository and run the application on your local machine.
This project is a Typing Speed Test that allows users to test their typing speed by typing words displayed on the screen. The application includes features such as a timer, dynamic background color changes, and particle animations for visual enhancement.
- Display a random word for the user to type.
- Calculate and display typing speed in words per minute (WPM).
- Dynamic background color changes.
- Particle animation background.
- Responsive design.
- HTML
- CSS
- JavaScript
- Express.js
- Particles.js for particle animation
- Clone the repository:
git clone https://github.com/Anthony01M/typing-speed-test.git
- Navigate to the project directory:
cd typing-speed-test
- Install the dependencies (using pnpm):
pnpm install
- Start the server:
node server.js
- Open your browser and go to
http://localhost:3000
to view the application.
- Click the "Start Test" button to begin the typing test.
- Type the word displayed on the screen in the input field.
- The application will display a new word each time you type the current word correctly.
- The timer will count down from 60 seconds.
- At the end of the test, your typing speed in words per minute (WPM) will be displayed.
This project is licensed under the MIT License. See the LICENSE file for details.
This project is part of my portfolio. Feel free to check out my other projects on GitHub.