Flutter 的 TODO 应用

一个简单的 Flutter TODO 应用,可帮助您高效地管理任务。

特点

  • 添加带有截止日期的任务。
  • 将任务标记为已完成。
  • 删除您不再需要的任务。
  • 设置任务优先级。
  • 接收即将到来的任务的本地通知。

截图

Light Theme homepage

Dark Theme homepage

Add Task Page

入门

请按照以下说明在您的本地计算机上运行该项目。

先决条件

  • Flutter SDK
  • Android/iOS 模拟器或实体设备

安装

  1. 克隆仓库

    git clone https://github.com/your-username/todo-app-flutter.git
  2. 导航到项目目录

    cd todo-app-flutter
  3. 安装依赖项

    flutter pub get
  4. 运行应用

    flutter run

依赖项

该应用使用以下包

  • cupertino_icons: ^1.0.2
  • get_storage: ^2.0.3
  • get: ^4.3.8
  • flutter_local_notifications: ^15.1.0+1
  • intl: ^0.18.1
  • google_fonts: ^5.1.0
  • date_picker_timeline: ^1.2.3
  • sqflite: ^2.0.0+4
  • flutter_staggered_animations: ^1.0.0
  • flutter_svg: ^2.0.7
  • rxdart: ^0.27.2
  • timezone: ^0.9.2
  • flutter_timezone: ^1.0.7

在运行应用之前,请确保将这些依赖项添加到您的 pubspec.yaml 文件中。

GitHub

查看 Github