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

 
 
 

Contributors