我是一名计算机科学专业的应届毕业生,正在为亲戚的零售店(只有一家门店)开发一个简单的会员积分应用。之前只做过大学项目,所以对实际部署环节有些迷茫。

这个应用计划用Flutter开发移动端,顾客可以注册、查看积分、拥有个人二维码、浏览优惠并兑换奖励。

有几个问题想请教各位,因为身边没人可以问,又不想完全依赖AI:

• Flutter是个好选择吗(我有相关经验)?还是应该选其他框架?

• 客户端方面,应该让顾客扫二维码,还是店员直接输入顾客手机号调出账户/积分更合适?

• 客户端应该做成网站/网页版后台,还是桌面应用?

• 数据库/后端推荐用什么?Firebase、Supabase、PostgreSQL等?

• 移动应用和店员系统是否应该连接同一个后端/数据库?

• 关于Google Play和Apple App Store,我需要了解哪些费用?(之前从未用过)

我从未部署过真实应用,任何建议都非常感激。真没人可问😭