FLUTTER ECOSYSTEM

shahriaarrr/Tomodoro

一个使用 Flutter 构建的现代番茄工作法计时器和任务管理应用

番茄工作法 项目封面
Stars
56
Forks
10
最近推送(UTC)
2025年11月10日
项目状态
未归档
Shahriar Ghasempour GitHub avatar
GITHUB User

Shahriar Ghasempour ↗

hello world :)

语言DartC++CMakeSwiftCHTMLKotlinObjective-C

技术话题

关联插件与示例

使用的依赖

依赖清单 15 项

App 分类

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

展开 / 收起项目 README

⏰ Tomodoro

A modern Pomodoro timer & task management app built with Flutter

Dart Flutter Hive Riverpod License: GPL v3

Stay focused, manage your tasks, and boost productivity with the Pomodoro Technique

About Tomodoro

Tomodoro is a modern Pomodoro timer and task management application built with Flutter, designed to help you boost productivity and manage your daily tasks efficiently. With its sleek and intuitive interface, Tomodoro makes it easy to organize your workflow, set focused work intervals, and schedule breaks based on the Pomodoro Technique. Whether you’re a student, professional, or anyone looking to optimize their time, Tomodoro provides a delightful and effective experience for staying on track and achieving your goals.

✨ Features

  • ⏳ Customizable Pomodoro timer (work/break intervals)
  • 📝 Task management with categories
  • 🎨 Clean and modern UI
  • 🔔 Notifications for session transitions --> soon
  • 🌗 Light and dark mode support
  • 💾 Local data storage (no internet required)
  • 📱 Works on Android and iOS

📱 Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5

📦 Installation

Download from Stores
Platform Myket Bazaar Anardoni F-Droid GitHub Releases
Android coming soon... Bazaar - F-Droid GitHub Release
iOS - - Anardoni - GitHub Release
Build from Source
Android
  1. Clone this repository:
    git clone https://github.com/shahriaarrr/Tomodoro.git
    cd Tomodoro
    
  2. Get the dependencies:
    flutter pub get
    
  3. Build APK:
    flutter build apk --release
    
  4. The APK will be in build/app/outputs/flutter-apk/app-release.apk
iOS
  1. Clone this repository:
    git clone https://github.com/shahriaarrr/Tomodoro.git
    cd Tomodoro
    
  2. Get the dependencies:
    flutter pub get
    
  3. Open the project in Xcode:
    open ios/Runner.xcworkspace
    
  4. Select your device and click Run or use:
    flutter build ios --release
    
  5. The IPA will be in build/ios/ipa/

🔧 Advanced Configuration

  • You can customize Pomodoro and break durations in Settings.
  • Switch between light and dark themes.
  • Data is stored locally on your device for privacy and offline use.

🤝 Contributing

  1. Fork this repository
  2. Create a new feature branch
  3. Commit your changes
  4. Push to your branch
  5. Open a Pull Request

🐛 Issues & Feedback

Found a bug or have an idea? Open an issue and help improve Tomodoro!

💖 Support

If you like Tomodoro:

  • ⭐ Star the repo
  • 📣 Share it with your friends
  • 💡 Contribute to the project

Crafted with ❤️ by Shahriar Ghasempour