Foody是一款适合海外运营的多商户Flutter同城在线订餐外卖应用全五端APP源码,含顾客、餐厅和司机端APP以及Web前后端APP,Web端基于Laravel框架开发,代码全开源未加密,可供二开学习。
客户APP功能
- 产品
- 分类
- 多餐厅
- 单餐厅
- 推送通知
- 堂食/订位
- 购物车
- 添加到购物车
- 编辑购物车
- 清除购物车
- 持久购物车
- 一键“重新排序”
- 订单历史
- 结帐流程
- 收件地址
- 动态位置
- 信用卡管理(添加、删除)
- 应用支付 (iOS) / 安卓支付 (Android)
- Stripe支付
- 货到付款
- 送餐跟踪
- 预计送达时间
- 地图路线追踪(实时)
- 骑手信息
- 骑手联系方式
- 骑手追踪
- 聊天
- 实时聊天(骑手-用户)
- 照片、视频和音频信息
- 表情符号支持
- 回复功能
- 推送消息通知
- 举报/屏蔽骑手
- 本地化和 RTL
- 深色模式
- 地理位置
- 路线 API(谷歌地图)
- 评分和评价
- 地图视图
- 搜索
- 个人资料和设置
- 编辑帐户详细信息
- 设置
- 联系我们
- 头像
- 登录和注册
- 使用 Facebook 登录
- 电子邮件和密码登录和注册
- 短信电话号码登录和注册 (OTP)
- 国家代码选择器
- 忘记密码
- 登出
- 持久登录凭据
骑手APP功能(送餐员APP)
- 上线/下线
- 接受/拒绝订单
- 前往餐厅的实时地图路线(自取)
- 到用户地址的实时地图方向(交付)
- 完成订单
- 送餐历史
- 推送通知
- 地理位置/地理方向
- 与用户聊天
- 实时聊天
- 照片、视频和音频信息
- 表情符号支持
- 回复功能
- 推送消息通知
- 个人资料和设置
- 编辑帐户详细信息
- 设置
- 联系我们
- 头像照片
- 登录和注册
- 使用 Facebook 登录
- 电子邮件和密码登录和注册
- 短信电话号码登录和注册 (OTP)
- 国家代码选择器
- 忘记密码
- 登出
- 持久登录凭据
- 演练流程
- 黑暗模式
- 本地化和 RTL
后端(Firebase)
- 餐厅调度
- 骑手调度
- 订单完成
- 订单跟踪
- 推送通知
餐厅管理APP功能(仪表板)
- 接受/拒绝订单
- 订单历史
- 推送通知
- 本地化和 RTL
- 黑暗模式
- 管理产品
- 查看食品清单
- 添加新产品
- 编辑产品
- 删除产品
- 个人资料和设置
- 编辑帐户详细信息
- 设置
- 联系我们
- 头像照片
- 登录和注册
- 使用 Facebook 登录
- 电子邮件和密码登录和注册
- 短信电话号码登录和注册 (OTP)
- 国家代码选择器
- 忘记密码
- 登出
- 持久登录凭据
- 演练流程
Web端管理面板
- 用户
- 餐厅
- 用户配置文件设置
- 餐厅过滤器
- 食品类别列表
- 食物清单
- 订单
- 订单审核
- 优惠券
- 创建优惠券
- 司机名单
- 付款清单
- 餐厅支出
- 谷歌地图设置
- 社交认证设置
- 货币
- 推送通知设置
- 支付方式设置
- 用户个人资料设置
餐厅Web管理面板
- 食物清单
- 创建食物
- 订单
- 接受/拒绝订单
- 收入
- 付款清单
- 用户个人资料设置
截图预览
更新日志
版本 4.2 – 2023 年6月17日
- – 最新版本的 Firebase 依赖升级。
- – Flutter SDK 版本升级至最新版本 3.10.1
- – 修复其他已知问题
4.0 版 – 2023 年2月23日
– 兼容最新的 flutter 版本 3.7.3
– 餐厅可以添加自己的故事。
– 食物属性变体。
– 在下订单时对属性进行评级。甚至用户也可以对订单中的特定食物进行定价。
– 具有完全动态登录页面的高级更新版本的网站。
– 高级管理面板。
– 添加多个内容的内容管理系统
– 动态页脚管理
– 在主页上列出特定类别的餐厅
– 应用程序中的深色模式/浅色模式切换。
– 消息收件箱。
– 解决优惠券在特定半径内显示的问题。
– 客户应用程序的横幅管理系统
– 对应用程序、网络和管理面板进行了大量改进。
– 修复了其他已知问题
原文链接:https://vuesite.cn/27119.html,转载请注明出处。