Siro 的待办事项应用程序

描述

  • 一个 Flutter 待办事项应用程序,使用 Parse ( Back4app ) 作为后端,演示 CRUD 操作。
  • Getx 状态管理 (Getx State Management)

目标

此仓库将对那些正在寻找 Firebase 等后端服务替代方案的开发者有用,他们将喜欢在切换到使用 Back4App 平台提供的 RESTFUL API 时,无需任何第三方库即可构建应用程序。

文章

截图

特点

  • 启动屏
  • 搜索任务
  • 保存任务和更新任务
  • 删除任务。

如何运行

  • Back4app 上注册或登录
  • 登录后,点击“构建新应用程序”并为您的应用程序命名
  • 您将进入控制台,其中默认情况下在“数据库”下存在两个类:Role 和 User。创建一个名为 todo 的新类,它将存储每个待办事项的数据。
  • 为该类添加两个列:titlecontent,它们将存储实际的任务。
  • 克隆此仓库
  • 导航到代码 lib\app\constants\api_constants.dart
  • 在控制台,转到“应用程序设置”>>“安全与密钥
  • 复制 Application ID 并粘贴到 YOUR_PARSE_APPLICATION_ID 的位置
  • 复制 REST API key 并粘贴到 YOUR_PARSE_REST_API_KEY 的位置
  • 运行 cd
  • 运行 flutter pub get
  • 运行 flutter run

贡献

欢迎投稿。请 fork 此仓库并通过 pull requests 做出贡献。pull requests 将经过彻底评估,如果发现有意义,将被接受。

与我联系

我的邮箱: [email protected]

GitHub

查看 Github