Have you ever wondered how fast can you type? Now, you can check it with real time measurements. The Typing Game provides you an opportunity to choose your own challenge, and test yourself.
To begin your challenge, you need to go through the "Time Submittion" page. Use "Next" and "Back" buttons to navigate through the app.
Once you are asked to submit your time, enter you choice (in seconds) and press "Submit".
To start the game, use "Next" to go to the "Game" page. Good Luck!
This mini-project was created on client-site, using React
.
The components are purely functional components.
- React hooks (useState, useEffect, useRef)
- React customize hooks (useWordGame)
- React PropTypes
react-router
- RoutingReact Redux
- Maintaining global state between components- ES6 logic
- Material-UI (makeStyles, withStyles, useStyles)
Feel free to get a copy of the project and run it on your local machine. Here are some instructions:
Packages :
npm
react
react-dom
react-router-dom
react- redux
redux
npm install npm@latest -g
npm install react
npm install react-dom
npm install react-router
npm install react-redux
npm install redux