Skip to content

Welcome to the Typing Speed Test Application! This project allows users to test and improve their typing speed and accuracy with a fun and engaging interface. Whether you're a coding novice or a seasoned developer, this tool is perfect for practicing typing skills, especially with prompts related to various technical languages.

Notifications You must be signed in to change notification settings

SaiSriramKamineni/Typing-Speed-Test-Application-Python-GUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

🖥️ Typing Speed Test Application 🚀

Welcome to the Typing Speed Test Application! This project allows users to test and improve their typing speed and accuracy with a fun and engaging interface. Whether you're a coding novice or a seasoned developer, this tool is perfect for practicing typing skills, especially with prompts related to various technical languages.

🎯 Features

  • 🎨 Vibrant User Interface: A sleek and modern design with dark mode and color accents that make your typing experience enjoyable.
  • 🔀 Randomized Prompts: Practice with a variety of prompts related to popular technical languages like Python, JavaScript, Java, and more.
  • Real-Time Feedback: Get instant results on your typing speed, accuracy, and errors as you complete the test.
  • 📊 Detailed Metrics: Track your performance with metrics such as words per minute (WPM), total errors, and accuracy percentage.

🛠️ Installation

Follow these steps to set up the Typing Speed Test Application on your local machine:

  1. Clone the repository:
    https://github.com/SaiSriramKamineni/Typing-Speed-Test-Application-Python-GUI
  2. Navigate to the project directory:
    cd typing-speed-test
  3. Install the required dependencies:
    pip install -r requirements.txt
  4. Run the application:
    python type.py

🚀 How to Use

  1. Start the Test: Click the Start button to begin the typing test.
  2. Type the Prompt: Type the displayed prompt in the text area as accurately and quickly as possible.
  3. Submit: Press the Submit button when you're done typing to see your results.
  4. Review Your Performance: Check your time, speed (WPM), errors, and accuracy.

🖼️ Screenshots

🌟 Main Screen

Screenshot 2024-08-26 154715

🌟 Typing in Progress

Screenshot 2024-08-26 154735

🌟 Results Screen

Screenshot 2024-08-26 154813

🤝 Contributing

We welcome contributions! If you'd like to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Commit your changes (git commit -m 'Add a new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a Pull Request.

📜 License

This project is licensed under the MIT License. See the LICENSE file for details.

🌟 Thank you for checking out the Typing Speed Test Application! 🌟

GIVE A STAR 🌟

About

Welcome to the Typing Speed Test Application! This project allows users to test and improve their typing speed and accuracy with a fun and engaging interface. Whether you're a coding novice or a seasoned developer, this tool is perfect for practicing typing skills, especially with prompts related to various technical languages.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages