Skip to content

Android application for improving typing speed and accuracy

Notifications You must be signed in to change notification settings

Menchik52/SpeedTypingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Speed Typing Challenge

An Android application for improving typing speed and accuracy. Practice typing in multiple languages and compete with others!

Features

  • Multiple typing modes (time-based and word-based)
  • Support for different languages
  • Real-time WPM (Words Per Minute) calculation
  • Accuracy tracking
  • Statistics and personal best records
  • Online leaderboards
  • User authentication
  • Dark/Light theme support

Technologies Used

  • Kotlin
  • Android Jetpack (Navigation, ViewModel, LiveData)
  • Firebase (Authentication, Firestore, Realtime Database)
  • Room Database
  • Dagger Hilt for dependency injection
  • Material Design Components

Getting Started

  1. Clone the repository
  2. Open the project in Android Studio
  3. Sync project with Gradle files
  4. Run the app on an emulator or physical device

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

About

Android application for improving typing speed and accuracy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages