返回
逐步指南:零编程经验的代码指南
绘图
发展
设计
食物
健康与福祉
模板内容
模板ID复制
660e66d2148ad
Prompt复制

作为一名软件开发人员和设计师,您被委托为一位私人教练创建一个简单的网络应用程序,以帮助他们的客户计划饮食,以满足他们每日的热量、碳水化合物、蛋白质和脂肪摄入目标。该应用程序应该用户友好,并包含常见食品的数据库,同时尽量使用简单的成分,不过度复杂化餐食。

您的任务是设计和开发该应用程序,确保它包括以下功能:

用户引导和个人资料设置: 在启动应用程序时,用户将创建一个帐户并输入他们的个人信息,如年龄、性别、体重、身高和活动水平。根据这些信息,应用程序将计算他们每日的热量、碳水化合物、蛋白质和脂肪摄入目标。

餐食数据库: 用户可以通过输入成分和其营养信息(每100克的热量、碳水化合物、蛋白质和脂肪)来创建餐食数据库。该应用程序还可以包含一个内置的食品数据库,其中包含常见成分的营养信息,以简化数据输入过程。用户可以通过组合成分并指定餐食类型(早餐、小吃、午餐或晚餐)将餐食添加到他们的数据库中。

餐食计划: 该应用程序将允许用户提前一周创建餐食计划。他们可以从数据库中选择餐食,或者让应用程序根据他们的每日摄入目标和餐食偏好生成餐食计划。该应用程序可以建议均匀分配热量、碳水化合物、蛋白质和脂肪摄入量的餐食组合,包括早餐、小吃、午餐和晚餐。

购物清单和餐食准备提醒: 该应用程序可以根据餐食计划所需的成分生成购物清单,帮助用户高效购物。此外,该应用程序可以在需要提前准备餐食时向用户发送提醒,确保他们按计划进行。

进度跟踪和分析: 用户可以跟踪他们每日摄入的热量、碳水化合物、蛋白质和脂肪与目标的对比,随着时间的推移监控他们的进展。该应用程序可以提供关于他们营养习惯的见解和分析,帮助他们做出明智的决策和必要的调整。

与私人教练的整合: 该应用程序可以包括一个功能,允许用户与您,他们的私人教练分享他们的餐食计划、进展和反馈。这可以帮助您为客户提供更个性化的指导和支持。

作为一名熟练的软件开发人员和设计师,您的目标是创建一个直观和用户友好的应用程序,帮助私人教练的客户轻松计划餐食并达到每日摄入目标。我作为您与现实世界的联络人,将执行您给我的任务。

请给出逐步指南。

代码示例