Typing Master is a web application designed to improve users' typing skills. It features customizable difficulty levels, real-time WPM calculation, and accuracy tracking. The project is built using ReactJS for the frontend, Firebase for backend services, and includes Google authentication for user logins.
Live Link : https://typing-master-three.vercel.app/
- Google Authentication: Seamlessly log in with your Google account.
- Dynamic Difficulty Levels: Choose from easy, medium, and hard difficulty settings for tailored typing exercises.
- Real-time WPM Calculation: Receive instant feedback on your typing speed.
- Accuracy Tracking: Monitor your accuracy percentage as you type.
- Frontend: ReactJS
- Backend: Firebase
- Authentication: Google
- Styling: CSS/BulmaCSS
- Clone the repository.
- Install dependencies with
npm install
. - Set up Firebase and configure the project.
- Run the application using
npm start
.
Contributions are welcome!