An Android application for improving typing speed and accuracy. Practice typing in multiple languages and compete with others!
- 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
- Kotlin
- Android Jetpack (Navigation, ViewModel, LiveData)
- Firebase (Authentication, Firestore, Realtime Database)
- Room Database
- Dagger Hilt for dependency injection
- Material Design Components
- Clone the repository
- Open the project in Android Studio
- Sync project with Gradle files
- Run the app on an emulator or physical device
Contributions are welcome! Please feel free to submit a Pull Request.