Taskbuddy

TaskBuddy

TaskBuddy 是一款 Flutter 应用程序,允许用户管理他们的任务和项目。它提供了用户友好的界面来创建项目和任务,并且由 Appwrite 处理无缝的身份验证和数据存储。该应用程序具有可爱的吉祥物,为用户体验增添了个性。

功能

  • 用户身份验证:用户可以在应用程序中创建帐户、登录并安全地进行身份验证。
  • 项目管理:用户可以创建项目来有效组织他们的任务。
  • 任务创建:用户可以在每个项目中创建任务,提供任务名称、描述、截止日期和优先级等详细信息。
  • Appwrite 集成:该应用程序利用 Appwrite 作为用户身份验证和数据存储的后端服务。
  • Rive 动画:应用程序的用户界面设计通过简单而吸引人的 Rive 动画得到增强。
  • 可爱的吉祥物:TaskBuddy 应用程序具有可爱的吉祥物,为用户体验带来了欢乐和友好的氛围。

贡献者

TaskBuddy 是由以下贡献者共同努力的成果

  • Nikki Eke (@nikkieke)
  • Obruche Ogenechohwo (@wilfredcloud)

先决条件

要在您的开发环境中运行 TaskBuddy,请确保您拥有以下内容

  • Flutter SDK:请遵循 官方 Flutter 安装指南 在您的系统上安装 Flutter。
  • Appwrite 后端:在 https://appwrite.io/ 注册一个 Appwrite 帐户,并使用所需的后端服务设置您的项目。
  • Flutter IDE:使用您喜欢的 IDE,例如 Android Studio、Visual Studio Code 或 IntelliJ IDEA,并安装 Flutter 插件。

安装

  1. 从 GitHub 克隆 TaskBuddy 存储库
git clone https://github.com/your-username/TaskBuddy.git
  1. 进入项目目录
cd TaskBuddy
  1. 使用 Flutter 安装项目依赖项
flutter pub get
  1. 在您喜欢的 IDE 中打开项目。

  2. 在连接的设备或模拟器上运行应用程序

flutter run

用法

  1. 在您的设备或模拟器上启动 TaskBuddy 应用程序。

  2. 如果您没有帐户,请点击“注册”按钮创建一个新帐户。填写所需信息并提交表单。

  3. 如果您已有帐户,请点击“登录”按钮并输入您的凭据进行登录。

  4. 登录后,您将看到主屏幕,您可以在其中查看您的项目和任务。

  5. 要创建新项目,请点击添加按钮,提供必要的详细信息,然后点击“创建”按钮。

  6. 要创建新任务,请点击一个项目将其打开,然后点击添加按钮。填写任务详细信息,然后点击“创建”按钮。

  7. 要将任务标记为已完成,请点击复选框。

  8. 要删除任务,请将任务卡向左滑动,然后点击删除图标。

许可证

TaskBuddy 在 MIT 许可证 下发布。

致谢

  • TaskBuddy 利用 Appwrite 的强大功能

GitHub

查看 Github