案例
三叉人家:一间餐饮店,怎么从手写账单走到实时出票
这是我目前唯一一个完整交付并稳定运行的餐饮门店项目。所有技术方案和界面都来自这个真实项目。
原来的样子
- 客人点单,店员在本子上手写;高峰期一桌一桌补单
- 厨房靠喊,喊不到就等,等不到就催
- 一天下来对账,靠回忆和手感
做了三件事
顾客端
安卓 App,扫桌码进菜单,点菜加数量,提交即下单,附上取餐号。
后端
Cloudflare Workers 接单与鉴权,D1 存订单和账目,店员和顾客看到的是同一份数据。
出票
对接飞蛾云打印,下单后厨房小票自动打出来,订单状态实时回传。
一单是怎么走完的
从顾客扫码到小票出来,中间不用人来回报话。下面是真实订单的事件流。
三叉人家的店主以前高峰期手写账单,客人催、厨房催、账还对不上。我把这套流程做成了系统:顾客扫码点单,后厨实时接单,小票自动打出来,账目当场能对。
- 14:02:11扫码点单
堂食 A-12 · 4 项 · ¥84.00
- 14:02:12后厨接单
取餐号 #A12 · 打印机 1
- 14:02:14飞蛾出票成功✓
小票已打印 · ¥84.00
live
系统长什么样
下面三屏按本项目重做,可以点开实际操作。
技术细节
- 顾客端
- Android 原生应用
- 后端
- Cloudflare Workers(TypeScript)
- 数据库
- Cloudflare D1(SQLite)
- 打印
- 飞蛾云打印 API
- 部署
- Cloudflare 边缘网络,无固定服务器
现在的样子
- 客人点完单,厨房小票自己出来了,不用喊
- 加菜改单全店同步,不会出现两版菜单
- 每单有时间有金额,随时能查能对
页面上的界面是按本项目重做的演示版本,用于说明流程与交互;实际交付版本以店内正在使用的为准。