我正在使用Android应用程序和使用Java为我的大学项目构建的独立POS系统,该项目将针对快餐店。这个想法是:
客户的Android应用程序 - 功能:
- 登录/注册
- 查看餐厅菜单
- 预订食品,付款(使用PayPal),将订单发送给餐厅的独立POS,以便客户到达餐厅时,他们可以毫不费力地拿走食物。
- 费率菜单项。
- 存储偏好(仅显示的VEG或非蔬菜菜肴等)。
独立pos-特征:
- 经理登录/收银员登录
- 添加,更新或删除菜单项
- 处理交易和打印账单
- 生成每月销售报告
我需要一些有关如何维护一个数据库来存储所有这些详细信息(带有项目映像)的见解,这些详细信息可以由Android应用程序和独立应用程序访问,我应该使用MySQL或任何其他DB吗?
谢谢!
您可以查看Firebase。
我将提供一系列由Firebase提供的功能
- 身份验证(电子邮件/google/google/twitter/facebook等)
- 实时数据库(所有数据均在访问它的所有用户设备之间同步)
- 云消息传递
- 用于存储图像并将其检索到用户设备的存储功能
还有许多其他功能,因此我建议检查一下。