A typing app to practice and master touch typing.
To develop the application locally, follow the following steps:
-
Install all dependencies
npm install
-
Start the front-end development server.
npm start
Go to https://localhost:3000 to see the running web application.
-
Nice and Elegant UI which is pleasant to the eyes as well as easy to interact with.
-
A timer to measure your typing speed and proficiency.
-
Automatically generated prompt using the letters 'a' , 's', 'd', 'f', 'j', 'k', 'l', ';' .
-
Insightful stats such as typing speed(wpm), total keys pressed and accuracy %, which are updated after every prompt.
-
Buttons representing each of the above mentioned keys which get highlighted to show you which key to press next.
-
Cool sound effects to make the typing practice even more engaging.
-
On ending the session, an alert which shows you average score for the whole session.