Skip to content

damywise/gameodoro

Repository files navigation

Gameodoro

License

Gameodoro is a Flutter app that combines the concept of Pomodoro and Game. It helps users manage their time and stay focused while working on tasks. Classic games are provided in the app so you don't get distracted anywhere else (the games will be paused when during focus session).

Features

  • Pomodoro timer with customizable work and break intervals
  • Task management with the ability to add, edit, and delete tasks
  • Games: Tetris and Snake

Limitations

  • Due to lack of motivation, only Android is fully supported for now.
  • MacOS is also supported with unfixed UI bugs.
  • Only vertical size is supported for now

Download APK

Download first version of the app here

Manual installation

To install Gameodoro manually, follow these steps:

  1. Clone the repository
  2. Install the dependencies:
flutter pub get
  1. Run the app:
flutter run -d <device>

Usage

  1. Open the app
  2. It is highly recommended to run through the tutorial inside the app first.
  3. Customize the settings according to your preferences.
  4. Add tasks to your to-do list.
  5. Start the Pomodoro timer and begin working on your tasks.
  6. Play games in the app during breaks if you want.

Screenshots

Onboarding Page

Home Page

Tutorial

Full Screen Mode

Tetris

Snake

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue to discuss your ideas and suggestions.

License

This project is licensed under the MIT License.

Acknowledgements

  • Flutter for the awesome framework
  • Dart for the powerful language

Team