项目描述
翻译我们的家庭多年来一直通过消息聊天和便签来处理购物清单,这两种方法都不太有效。有人买了同样的牛奶两次,其他人忘记了一个重要的项目,到了晚上,清单很少与实际在商店发生的情况相符。我想将这转移到一个专门为家庭、室友或小团队设计的移动应用程序中,他们可以从一个共享的清单中购物。
核心想法很简单,但执行必须扎实:几个人在自己的手机上打开同一个清单,无论一个人添加、编辑或勾选什么,其他人都能在一两秒内看到,没有手动刷新。如果我的伴侣在面包店拿了面包,我应该在城对面的乳制品通道中看到该项目标记为完成。我还希望按商店分组项目,这样一个大的每周清单可以干净地分成药店、超市和农贸市场的购物,而没有重复的条目。
我愿意讨论技术方案,但我希望有一个共享清单的工作邀请系统,合理处理在商店内不稳定的连接,以及一个简单的界面,让年长的家庭成员可以在没有教程的情况下使用。
请在您的回复中包括:
— 您构建的具有实时同步的相关应用程序
— 您处理两人同时编辑时冲突的方式
— 粗略的时间表和成本估算
核心想法很简单,但执行必须扎实:几个人在自己的手机上打开同一个清单,无论一个人添加、编辑或勾选什么,其他人都能在一两秒内看到,没有手动刷新。如果我的伴侣在面包店拿了面包,我应该在城对面的乳制品通道中看到该项目标记为完成。我还希望按商店分组项目,这样一个大的每周清单可以干净地分成药店、超市和农贸市场的购物,而没有重复的条目。
我愿意讨论技术方案,但我希望有一个共享清单的工作邀请系统,合理处理在商店内不稳定的连接,以及一个简单的界面,让年长的家庭成员可以在没有教程的情况下使用。
请在您的回复中包括:
— 您构建的具有实时同步的相关应用程序
— 您处理两人同时编辑时冲突的方式
— 粗略的时间表和成本估算
移动应用开发 现金, 银行转账