Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 1.05 KB

README.md

File metadata and controls

32 lines (20 loc) · 1.05 KB

Typing Master

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.

Features

  • 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.

Technologies Used

  • Frontend: ReactJS
  • Backend: Firebase
  • Authentication: Google
  • Styling: CSS/BulmaCSS

Getting Started

  1. Clone the repository.
  2. Install dependencies with npm install.
  3. Set up Firebase and configure the project.
  4. Run the application using npm start.

Contributing

Contributions are welcome!