源码概述
FoodGrow是一套生产就绪的高级多商户外卖与本地配送生态系统APP源码,基于 Flutter 和 Laravel 构建。平台包含顾客订餐 App、餐厅管理端、骑手配送端、实时订单追踪、退款管理、自动化分账以及企业级管理后台。系统灵感源自现代同城配送平台(如 Swiggy、Zomato、DoorDash),帮助创业团队和企业快速启动可规模化扩展的外卖配送业务。

- 外卖配送创业公司:快速搭建类似 Swiggy/Zomato 的多商户外卖平台
- 连锁餐厅/餐饮集团:自建外卖渠道,统一管理多门店订单与配送
- 本地生活服务商:将外卖作为本地生活平台的核心业务模块
- 云厨房/共享厨房品牌:多品牌线上运营与订单管理
- 配送/物流公司:拓展餐饮外卖配送业务线
- 孵化器/加速器项目:作为 MVP 快速验证外卖市场
- 强提醒订单屏:餐厅端新订单全屏弹窗 + 即时声音提醒,确保不漏单
- 自动/手动派单:支持骑手自动分配或手动指派
- 实时订单广播:基于 WebSocket 实时推送给餐厅和骑手
- 实时配送追踪:顾客可在地图上实时查看订单和骑手位置
- 优化配送路线:辅助骑手高效完成配送
- 配送状态同步:从接单到配送完成的全程状态更新
- 自动分账系统:按预设佣金比例自动计算平台、餐厅、骑手三方收入
- 定时自动提现:支持定时自动结算给餐厅和骑手
- 退款管理:支持订单部分/全额退款,自动冲减各方账目
- 交易历史与报表:完整的收入、佣金、提现记录
| 分析对象 | 核心维度 |
|---|---|
| 餐厅分析 | 日/周/月销售额、订单量、热销商品、收入构成、佣金报表、提现历史 |
| 骑手分析 | 每日收入、完成订单数、距离收入、奖金激励、提现记录、绩效指标 |
| 平台总览 | 整体销售收入、订单趋势、平台佣金收益、用户活跃度 |
| 层级 | 技术 |
|---|---|
| 移动端(顾客/餐厅/骑手) | Flutter 3.24+(单代码 iOS + Android) |
| 管理后台 | Laravel 12 |
| 数据库 | MySQL 8.0+ / MariaDB 10.6+ |
| 身份认证 | Firebase OTP |
| 推送通知 | Firebase Cloud Messaging |
| 支付网关 | Razorpay、Stripe |
| 实时通信 | WebSocket |
| 部署服务器 | Apache / Nginx(需 SSL) |
| 项目 | 版本要求 |
|---|---|
| PHP | 8.2 或更高 |
| 数据库 | MySQL 8.0+ / MariaDB 10.6+ |
| 框架 | Laravel 12 兼容托管 |
| Flutter SDK | 3.24+ |
| Dart SDK | 3.5+ |
| 服务器 | Apache / Nginx(需 SSL 证书) |
| 定时任务 | 需要配置 Cron Jobs(用于自动分账) |
| Firebase | 需要(用于 OTP 认证和推送通知) |
- 上传源码文件至托管服务器
- 创建新的 MySQL 数据库
- 配置
.env环境变量 - 运行 Laravel 数据库迁移
- 配置 Razorpay 和 Stripe 支付凭证
- 配置域名设置,启动平台
- 完整 Flutter 前端源码(顾客端 + 餐厅端 + 骑手端)
- Laravel 管理后台源码
- 数据库文件
- 安装与配置文档
- 支付网关集成指南
- 功能完整度高:从订单触发、配送追踪到自动分账、退款联动,全链路闭环
- 创业者友好:无需从零开发,快速上线外卖配送业务
- 减少财务纠纷:自动分账 + 退款联动,账目透明可追溯
- 实时性保障:WebSocket + 强提醒机制保证订单转化率
- 支持白标发布:可替换品牌元素,发布至各大应用商店
- 一次性购买,永久使用:无强制 SaaS 月费

