An open API service indexing awesome lists of open source software.

https://github.com/aliakrem/typedojo

simple and interactive Flutter app that helps users test and improve their typing speed and accuracy. It features timed typing challenges, performance tracking, and customizable settings for an engaging experience. 🚀⌨️
https://github.com/aliakrem/typedojo

fast-fingers flutter typing-game typing-practice typingspeedtest

Last synced: 2 months ago
JSON representation

simple and interactive Flutter app that helps users test and improve their typing speed and accuracy. It features timed typing challenges, performance tracking, and customizable settings for an engaging experience. 🚀⌨️

Awesome Lists containing this project

README

          

# TypeDojo

A typing practice application built with Flutter that helps users improve their typing speed and accuracy.

## Features

- **Typing Tests**: Practice typing with customizable tests
- **Progress Tracking**: Monitor your typing speed (WPM) and accuracy improvements over time
- **Statistics**: View detailed statistics about your typing performance
- **Customizable Settings**: Adjust themes, difficulty levels, and test parameters
- **Dark/Light Mode**: Switch between themes based on your preference

## Getting Started

### Prerequisites
- Flutter SDK (version 3.4.3 or higher)
- Dart SDK (version 3.4.3 or higher)

### Installation

1. Clone the repository
```bash
git clone https://github.com/yourusername/typedojo.git
```

2. Navigate to the project directory
```bash
cd typedojo
```

3. Install dependencies
```bash
flutter pub get
```

4. Run the app
```bash
flutter run
```

## Technologies Used

- Flutter
- Provider for state management
- SQLite for local database
- Shared Preferences for settings storage

## License

This project is licensed under the GPL-3.0 License - see the LICENSE file for details.

## Acknowledgments

- Thanks to all contributors who have helped improve TypeDojo
- Inspired by typing practice websites and applications