客户是一家有 3 家门店的本地餐饮品牌,原来靠电话和微信人工登记预约,经常出现重复预约、时段冲突、漏单,会员消费数据也散落在个人微信里,无法做复购。
我做的事:
从需求梳理到上线独立完成:响应式预约页、门店管理后台、时段库存锁定、短信通知、会员积分与消费记录。开工前和客户确认了交付清单、里程碑和验收标准,按阶段交付。
技术难点与方案:
· 时段并发冲突:用 Redis 做时段库存预占 + 数据库事务兜底,避免同一时段被重复预约;
· 防重复提交:前端幂等 token + 后端唯一约束,解决用户连点导致的重复单;
· 多门店权限:后台按门店隔离数据和操作权限,店长只能看本店预约与会员;
· 移动端性能:图片懒加载、接口合并、首屏骨架屏,移动端首屏加载从约 4 秒降到 1.8 秒。
结果:
上线后线上预约占比达到 65%,人工登记时间从平均 5 分钟/单降到 30 秒内,时段冲突类漏单减少约 90%;会员消费记录统一沉淀后,客户能按消费频次做回头客活动,三个月复购率提升约 18%。