Skip to content

A fun and interactive typing practice website that helps users improve their typing speed and accuracy through engaging exercises.

License

Notifications You must be signed in to change notification settings

ChocoMeow/SpeedType

Repository files navigation

SpeedType ⌨️

speedtype

SpeedType features a clean, minimalist interface designed to help users focus on typing without distractions. Key functionalities include real-time WPM (Words Per Minute) tracking, accuracy percentage, and customizable text challenges.

This project was inspired by MonkeyType and is built with React, TypeScript, and Vite.

📸 Screenshots

Thumbnail 2

📋 Table of Contents

🔧 Tech Stack

  • React for the UI components
  • TypeScript for type safety
  • Vite for fast development and building

📥 Installation

To install and run SpeedType locally, follow these steps:

# Clone the repository
git clone https://github.com/yourusername/SpeedType.git

# Navigate to the project directory
cd SpeedType

# Install dependencies
npm install

🚀 Development

To start the development server:

# Start the development server
npm run dev

The application will be available at http://localhost:5173 by default.

To build the project for production:

npm run build

✨ Features

  • Real-time WPM (Words Per Minute) tracking
  • Accuracy measurement
  • Different test modes (time-based, word-count based)
  • Customizable themes
  • Test history and statistics
  • Responsive design for all devices

📝 License

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

About

A fun and interactive typing practice website that helps users improve their typing speed and accuracy through engaging exercises.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published