Skip to content

MASTER870-CMD/typing-speed-test-html-css-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

⌨️ Typing Speed Test Website | HTML, CSS & JavaScript

πŸš€ A luxurious, responsive, and auto-start Typing Speed Test website built using HTML, CSS, and JavaScript β€” featuring live timer, accuracy tracking, and real-time typing feedback.


🌟 Project Overview

The Typing Speed Test Website is a modern, elegant web app that lets users test and improve their typing speed.
It automatically starts when the user begins typing, shows real-time feedback for correct and incorrect characters, and stops when the text is completed.
At the end, users can view their WPM (Words Per Minute), CPM (Characters Per Minute), and Accuracy instantly.


πŸ–ΌοΈ Features

βœ… Auto Start & Stop: Typing test begins automatically when you start typing and ends when you finish.
βœ… Real-Time Feedback: Instantly highlights correct βœ… and incorrect ❌ letters.
βœ… Live Timer: Countdown timer tracks your performance dynamically.
βœ… Responsive Design: Works perfectly on desktop, tablet, and mobile screens.
βœ… Luxurious UI: Elegant white + purple theme for a premium look and feel.
βœ… Instant Results: Displays speed (WPM), CPM, and Accuracy after each test.
βœ… Dynamic Quotes: Sentences refresh automatically after each round.


🧠 Tech Stack

  • HTML5 – Structure and content
  • CSS3 – Beautiful and responsive design (white + purple theme)
  • JavaScript (Vanilla JS) – Logic, auto-start detection, accuracy tracking, and timer

πŸͺ„ How It Works

  1. The text appears automatically when the page loads.
  2. Typing starts the timer immediately (no buttons needed).
  3. Each character is checked in real-time for correctness.
  4. When you finish typing the sentence (or the timer ends), results are shown:
    • πŸ•’ Time Taken
    • ⚑ WPM (Words Per Minute)
    • ✍️ CPM (Characters Per Minute)
    • 🎯 Accuracy

πŸ–ŒοΈ UI Preview

ChatGPT Image Nov 12, 2025, 07_37_12 PM

🧩 Code Highlights

  • Minimal and clean JavaScript logic
  • Automatic quote switching
  • Event-based auto start and stop
  • Animated result display
  • Fully responsive using CSS Flexbox

🧰 Installation & Usage

  1. Clone this repository
    git clone https://github.com/MASTER870-CMD/typing-speed-test-html-css-js.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages