云约 YunYue · 门店预约管理系统(管理后台 + 顾客小程序)产品系统Vibe Coding

我要开发同款
云舟2026年09月28日
5阅读

技术信息

语言技术
JavaScript、TypeScript、MySQL、Go、小程序
系统类型
小程序轻应用、Web
行业分类
企业服务

作品详情

行业场景

美业、家政、培训机构等中小门店普遍还在用微信群接龙或电话记本子管理预约,撞单漏单频发,会员储值靠手工记账常常对不上。本项目为门店提供完整数字化方案:商家在管理后台维护服务项目和技师排班,系统自动检测预约时段冲突;顾客通过小程序或 H5 自助完成选服务、选技师、选时段并提交预约,可凭手机号查单和取消;会员储值卡支持按折扣结算,每笔变动都有流水台账可审计。

功能介绍

1、预约管理:创建预约时自动做同技师同时段冲突检测,时间段重叠即拒绝并返回冲突单号;状态机为待确认、已确认、已完成、已取消,终态锁定不可变更;2、会员储值:充值与按会员折扣(如九折)结算扣款,扣款与流水在同一数据库事务内完成,余额不足则整体失败回滚;每笔交易记录变动后余额快照,可对账审计;3、顾客端:小程序/H5 免登录自助预约,实时展示哪些时段可约,凭手机号查历史预约并自助取消;4、经营看板:今日预约数、待确认数、本月营收、会员数统计和今日预约列表;5、权限体系:管理员全权操作,技师角色只读资料并可操作预约;6、数据可追溯:有历史预约的服务和技师不物理删除,自动转为停用。

项目实现

独立完成全栈设计与开发。后端 Go(Gin+GORM),编译为单二进制通过 systemd 常驻部署(内存约30MB),MySQL 存储;商家管理端 Vue3+TypeScript+ElementPlus;顾客端用 uni-app 一套代码编译为 H5 与微信小程序双端。技术要点:① 管理端与顾客端共用同一套预约冲突校验和状态机逻辑,顾客端无法绕过业务规则;② 会员扣款与消费流水的事务一致性设计,避免记账错漏;③ 支付模块预留模拟网关到微信/支付宝回调的接入缝,替换成本低;④ 在 1GB 内存服务器上与知识库系统共存部署,做内存限额与资源共享调优;⑤ 编写 15 步业务链路自动化冒烟测试,覆盖冲突检测、非法状态流转拦截、九折结算精确到分等核心规则。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论