PROJECT / 持续迭代
BookingFlow 预约排班平台
服务配置、预约、排班、到店核销、评价与复购提醒一体化预约平台,适合美容、健身和咨询门店。

PRODUCT SCREENS · REAL WORKFLOWS
界面截图
从真实界面查看产品在桌面端与移动端的关键工作流。
01 / 04
预约运营总览
今日预约、空闲时段、到店率和复购提醒形成门店当天的工作节奏。

OPERATING MODEL
产品能力
从角色分工到状态流转,把一个可运行产品需要的业务骨架展示清楚。
01
产品模块
服务与时段
配置服务、价格、员工和可预约资源,避免时段冲突。
- 服务目录
- 时段库存
- 冲突锁定
预约与排班
将客户预约与员工日历、改期和候补名单关联。
- 在线预约
- 改期取消
- 员工排班
到店与复购
从签到进入服务记录,沉淀评价、优惠和复购提醒。
- 扫码签到
- 服务记录
- 评价回访
02
角色与权限
客户选择服务时段、支付定金和管理预约
门店前台签到核销、改约处理和现场排班
服务人员查看日历、开始服务和提交评价结果
03
运营指标
今日预约86较昨日 +14.6%
时段利用率78.4%本周平均
到店率93.1%较上月 +2.8%
复购提醒42条今日待发送
04
业务流程
- 01选择服务时段待确认
- 02支付定金已预约
- 03到店签到已签到
- 04服务执行服务中
- 05完成评价已完成
MySQL 8.4Redis 8Docker Compose日历导出
ONE PRODUCT · CONNECTED CODEBASES
产品全景
一个产品,按用户前台、运营后台和服务端拆分职责,并通过清晰的源码节点保持关联。
- 用户前台
bookingflow-miniapp
顾客预约与员工排班移动端,支持选服务、选时间、签到核销和评价。
- Vite
- TypeScript
- Responsive UI
- 运营后台
bookingflow-admin
预约后台与 Go Gin API,覆盖服务、门店、员工、排班、预约和会员复购。
- Vite
- Go
- Gin
- MySQL 8.4
- Redis 8
业务流程
服务配置 → 顾客预约 → 员工排班 → 到店签到 → 服务完成 → 评价回访 → 复购提醒;预约占位和核销动作支持幂等。
仓库关联与运行范围
bookingflow-miniapp 面向顾客与前台,bookingflow-admin 负责门店运营、Go API、MySQL 8.4 与 Redis 8。两端共享预约、容量、退款和评价状态;服务、会员和预约均为虚构演示数据。
业务模块
- 服务与时段:维护服务项目、时长、价格、门店营业时间和可预约容量,冲突时以后端锁定结果为准。
- 预约与排班:顾客选择门店、服务人员和时段后生成预约;前台可以改约、取消、补录签到,服务人员从个人日历接单。
- 核销与回访:签到后进入服务中,完成时记录服务结果与耗材,系统自动生成评价和复购提醒任务。
数据与验收
核心数据包括预约单、时段库存、服务记录、支付定金、评价和回访任务。写接口使用业务唯一键与 Idempotency-Key,列表接口统一分页,关键状态均能在时间线中回放;演示时可从新建预约一路推进到评价完成。
GITHUB DISCUSSION
评论与回复
评论保存在 GitHub Discussions,登录 GitHub 后即可参与,发布和回复都在本页完成。
评论区进入视口后自动加载。