餐饮数字化三端一体化源码

食屿 FoodChain
一套源码,跑通扫码点餐到实时接单。

顾客扫码即点,商家手机接单,平台统一运营。为烧烤、正餐、轻食、咖啡与小型连锁门店准备的智慧餐饮系统。

源码交付支持私有化部署与品牌二次开发。上线前请按业务需求完成安全、支付与合规审计。

顾客 H5扫码即用,无需安装
商家 Android接单、菜品、门店运营
平台 H5商户、邀请码、订单管理
REST + WebSocket实时同步同桌与订单状态

01 / 三端协同

从顾客扫码到后厨接单,业务闭环一套完成。

围绕餐厅真实点餐场景拆分三类角色。前台操作尽量少,顾客端无需注册,商家和平台拥有可持续运营的管理入口。

01

顾客扫码点餐 H5

桌贴二维码打开即进入本桌会话,支持多人共同点菜。

  • 分类菜单、搜索与菜品详情
  • 同桌共享购物车、分轮加菜
  • 优惠券、评价、意见箱、催买单
  • AI 点餐建议与个人口味推荐
02

商家运营 Flutter

面向 Android 门店设备,集中处理菜品、订单与日常经营。

  • 实时接单看板与催买单提醒
  • AI 批量识菜、二次确认、菜品上下架
  • 桌台二维码生成、单张和批量下载
  • 经营数据、顾客画像、优惠券管理
03

平台管理 H5

集中管理商户准入、平台运营与物料交付流程。

  • 管理员登录与商户资料查看
  • 邀请码生成、商户状态控制
  • 二维码打印订单与评价汇总
  • 平台经营概览与商户数据查看

02 / 产品能力

为餐饮高频操作设计,而不是把后台搬到手机上。

A

同桌多人实时点餐

按桌台建立会话,同桌成员可同步查看购物车与订单状态,避免重复点单。

B

AI 辅助录入与推荐

商家可连续拍摄或多选图片批量识菜;顾客可通过点餐助手获取菜品和搭配建议。

C

实时订单工作台

新订单、菜品制作、催买单与门店状态在商家端统一处理,减少来回切换。

D

可二次开发的源码结构

前后端分离、接口清晰,适合进行品牌替换、业务扩展、私有化部署与定制交付。

03 / 技术点

主流技术栈,部署路径清晰。

Flutter / DartAndroid 商家端,原生相机、下载与实时连接。
原生 H5顾客端与平台端,移动端优先,浏览器即开即用。
PHP 8.2 / 8.3REST API、路由、中间件、JWT 与业务服务层。
MySQL 8.0商户、桌台、会话、订单、评价与运营数据。
WebSocket订单、购物车、同桌成员与服务提醒的实时同步。
AI + 短信服务豆包视觉识菜、DeepSeek 文本建议、Mob 验证码接入。

设备与环境兼容

顾客端和平台端支持 Android、iPhone、iPad、Windows、macOS 的现代浏览器。商家版提供 Android APK,适合门店 Android 手机或平板;iOS 源码可在 Xcode 配置签名后构建。服务端适合 Linux + Nginx + PHP + MySQL,也提供 Docker 与宝塔部署文档。

04 / 即刻体验

先扫码点一次,再看商家如何接单。

二维码对应演示门店 A01 桌。请使用手机浏览器扫码,进入后可体验菜单、购物车与下单流程。

顾客端 A01 桌扫码体验二维码

A01 桌 · 顾客扫码点餐体验

顾客端体验

手机扫码或在浏览器打开演示链接,即可进入顾客点餐 H5。

打开顾客端体验

商家版 Android APK

下载后安装,使用下方演示账号查看接单、菜品、桌台和经营数据功能。

下载 食屿-商家版 APK

05 / 适用场景

从一间门店到区域连锁,都能作为数字化底座。

烧烤与夜宵

适合多人拼桌、持续加菜、催买单与高峰期快速接单。

正餐与地方菜

使用分类菜单、菜品详情、评价与顾客偏好沉淀复购数据。

轻食与咖啡

可扩展外带、套餐、优惠券和快速出餐等自助点单流程。

软件定制交付

适合服务商进行品牌替换、功能定制、私有部署与项目交付。

06 / 源码包含内容

交付的是可继续迭代的项目,而不只是页面效果图。

前后端项目结构

  • client/ 顾客扫码点餐 H5:开台、菜单、购物车、订单、详情页
  • merchant_app/ Flutter 商家端:Android 工程、页面、Provider、服务层
  • admin/ 平台管理 H5:登录、仪表盘、商户与运营入口
  • server/ PHP API:路由、控制器、服务层、JWT、WebSocket 配置
  • server/database/ MySQL 数据库结构与演示数据
  • BAOTA_DEPLOY.md 宝塔正式部署、Nginx、PHP-FPM、WebSocket 配置说明
顾客点餐需要安装 App 吗?

不需要。顾客扫描桌台二维码后会在浏览器打开 H5 点餐页,可直接浏览、加购与下单。

商家端支持哪些设备?

当前提供 Android APK,适合 Android 手机和平板。Flutter 工程保留 iOS 工程结构,需使用 macOS 和 Xcode 配置签名后自行打包。

能否更换品牌、域名和菜品数据?

可以。Logo、店铺资料、菜品、域名、API 地址以及演示数据都可按部署说明替换;源码适合用于二次开发和私有化品牌交付。