Skip to content

Steffin-php/Type-Sprint-

Repository files navigation

🚀 Type Sprint – Typing Speed Practice Website

Type Sprint is a modern and interactive typing speed test web application designed to help users improve their typing accuracy, speed, and consistency. With a clean UI and smooth UX, it provides a distraction-free environment for daily typing practice.

Live Website: https://type-sprint-umber.vercel.app/

🌟 Features

  • ⚡ Real-time Typing Test Instantly start typing and track your performance live.

  • 📊 Performance Metrics Displays:

    • Words Per Minute (WPM)
    • Accuracy
    • Errors count
    • Time taken

🎯 Accuracy Tracking Highlights correct and incorrect characters while typing.

⏱️ Custom Timer Options Practice with different time limits (e.g., 30s, 60s).

  • 🎨 Modern UI/UX Design

    • Minimal and clean layout
    • Smooth animations
    • Responsive design for all devices
  • 🔄 Restart Option Quickly restart tests to improve performance.

🧠 Purpose of the Project

The goal of Type Sprint is to:

  • Help users improve typing skills
  • Build consistency and speed
  • Provide a simple yet powerful practice tool
  • Serve as a beginner-friendly project for learning frontend development

🛠️ Technologies Used

  • HTML5
  • CSS3
  • JavaScript (Vanilla JS)

📌 Future Improvements

  • 🏆 Leaderboard system
  • 👤 User login & progress tracking
  • 🌙 Dark mode toggle
  • 📱 Mobile optimization enhancements
  • 🧩 AI-based typing suggestions

🚀 How to Run Locally

bash
git clone https://github.com/your-username/type-sprint.git
cd type-sprint
open index.html

🤝 Contributing

Contributions are welcome! Feel free to fork the repo and submit a pull request.

📄 License

This project is open-source and available under the MIT License

💡 Inspiration

Inspired by popular typing platforms and the need for a simple, fast, and clean typing practice too.

  1. Install dependencies: npm install
  2. Set the GEMINI_API_KEY in .env.local to your Gemini API key
  3. Run the app: npm run dev

About

Type Sprint helps people to type faster pratice specific time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors