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 插件。
安装
- 从 GitHub 克隆 TaskBuddy 存储库
git clone https://github.com/your-username/TaskBuddy.git
- 进入项目目录
cd TaskBuddy
- 使用 Flutter 安装项目依赖项
flutter pub get
-
在您喜欢的 IDE 中打开项目。
-
在连接的设备或模拟器上运行应用程序
flutter run
用法
-
在您的设备或模拟器上启动 TaskBuddy 应用程序。
-
如果您没有帐户,请点击“注册”按钮创建一个新帐户。填写所需信息并提交表单。
-
如果您已有帐户,请点击“登录”按钮并输入您的凭据进行登录。
-
登录后,您将看到主屏幕,您可以在其中查看您的项目和任务。
-
要创建新项目,请点击添加按钮,提供必要的详细信息,然后点击“创建”按钮。
-
要创建新任务,请点击一个项目将其打开,然后点击添加按钮。填写任务详细信息,然后点击“创建”按钮。
-
要将任务标记为已完成,请点击复选框。
-
要删除任务,请将任务卡向左滑动,然后点击删除图标。
许可证
TaskBuddy 在 MIT 许可证 下发布。
致谢
- TaskBuddy 利用 Appwrite 的强大功能
