Skip to content

Adi91108/Typing-Arena

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing Arena - Typing Speed Test Platform

🚀 Live Demo

📚 Description

Typing Arena is a responsive and engaging Typing Speed Test web application built with ReactJS, Material UI, Firebase, and a Custom API for generating text prompts. It offers users a platform to assess, track, and improve their typing speed and accuracy over time. Users can log in, take tests, and view their progress history through a secure and personalized experience.


📝 Key Features

  • Real-time Typing Test
    Displays live statistics like Words Per Minute (WPM), Accuracy %, and elapsed time as you type.

  • 🎨 Clean and Responsive UI
    Built using Material UI, the app delivers a modern look and feel, ensuring seamless user experience on desktops, tablets, and mobile devices.

  • 🔐 User Authentication
    Secure Firebase Authentication allows users to sign up and log in for a personalized experience.

  • 📊 User Progress Tracking
    Firebase Firestore stores individual test results and performance trends, helping users monitor their improvements over time.

  • 📝 Dynamic Text Prompts
    A custom API serves randomized text prompts for every test, keeping the experience fresh and challenging.

  • 📱 Responsive Design
    Optimized for all screen sizes and resolutions for a consistent and intuitive user experience.


🛠️ Technologies Used

  • ReactJS (with Hooks & Context API)
  • Material UI
  • Firebase
    • Authentication
    • Firestore Database
  • Custom API
    • Randomized Text Prompts Generator

🌐 Project Links


🚀 Getting Started

Prerequisites

Make sure you have the following installed:

  • Node.js & npm (or yarn)
  • Firebase Project (for Authentication and Firestore setup)

Installation Steps

  1. Clone the repository
    git clone https://github.com/your-repo-link.git
    cd your-repo-link

About

Typing arena is a unique typing test website.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors