饮水提醒

一个用于维持您每日饮水量的 Flutter 新项目。

目的

此项目对于确保您不会脱水非常有帮助。

用例

此应用程序可帮助用户维持其每日饮水量,确保他们根据自己的需求饮水,并在方便时收到提醒。

功能

此应用程序具有一些主要功能,如下所示:

  1. 按时间排序的您喝水列表。
  2. 一个显示您喝了多少水的容器。
  3. 一个比例,告诉您您的摄入目标以及您喝了多少。
  4. 一个百分比,告诉您您已覆盖了多少。
  5. 更新您的详细信息。
  6. 启动屏幕
  7. 编辑您的饮水时间。
  8. 提醒设置器,以便在您方便的时间提醒您。
  9. 根据您的提醒发送通知。
  10. 用户身份验证。
  11. 用户引导屏幕,该屏幕仅在您注册后出现一次,或者在注册后未上传任何数据时出现。

以下是一些截图,可以更轻松地说明:

主屏幕

主屏幕包含许多组件。第一个组件是屏幕顶部的简短消息。

第二个组件是水卡。此卡包含一个容器,显示您的饮水量。

第三个是饮水量比例。显示您已喝了多少水,其中还包含您已喝了多少水的百分比。

第四个是添加水按钮。此按钮可添加一杯 200 毫升的水,并在下面的列表中显示。

第五部分是最后一部分,显示了您的饮水列表以及时间。它还有一个弹出菜单按钮,单击时会显示两个磁贴,一个用于删除,一个用于编辑当前饮水量的玻璃杯的时间。

设置屏幕

此屏幕还包含一些组件,它们是:

  1. 您可以编辑在用户引导屏幕中输入的详细信息。
  2. 然后,您有一个 showReminder 文本按钮,它将带您到 reminder_scheduler 屏幕。
  3. 更新按钮会更新所有可用的字段

提醒屏幕

提醒屏幕显示用户根据自己的方便保存的提醒列表。

当然,有一个添加提醒的按钮。

还有一个开关用于打开/关闭提醒。

还有一个删除提醒的按钮。

GitHub

查看 Github