动邻体育产品系统

我要开发同款
鑫垚科技2026年10月14日
5阅读

技术信息

语言技术
PHP、uniapp、小程序
系统类型
小程序轻应用
行业分类
企业服务、项目任务

作品详情

行业场景

面向体育培训机构(少儿体适能 / 中考体育 / 球类培训)。机构目前用微信群 + Excel 排课约课:教练排班、学员约课、课时核销、佣金结算全靠人工沟通,经常出现约重、漏记课时、佣金算错,也无法沉淀学员数据。本项目提供一套「微信小程序 + 管理后台」的数字化约课与课时管理工具:家长购买课时包后自助约课,教练维护自己的上班时间并完成上课核销,后台统一管理课程、教练、学员、订单、佣金与代理(加盟商)。

功能介绍

一、用户端小程序

微信授权登录 / 手机号绑定
课程浏览:分类、私教/团课、单次时长、价格与会员价
购买课时包:微信支付 / 余额(储值)支付
约课:私教按「教练上班时间 + 课程时长」自动生成可约时段(日历展示、已约自动避开);团课按后台发布的「课次」报名(含人数上限)
学员管理:多个孩子档案、身高体重 BMI、体测报告
我的课时包(总/已用/剩余)、取消约课(退回课时)、申请退款
二、教练端
7. 我的排班(日历方式设置每天上班时间)
8. 我的课表(月历角标显示当天约课数,点开看学员/时间/地点)
9. 上课核销、标记爽约(课时退回)、佣金明细(含学员与购买人)

三、管理后台
10. 课程与团课课次管理、教练管理、学员管理
11. 订单列表 / 约课记录列表 / 核销记录 / 佣金明细
12. 提现审核、退款审核、代理(加盟商)数据隔离与分账

项目实现

前端:uni-app(Vue2)编译为微信小程序,uView UI 组件库
后端:ThinkPHP 6 + MySQL,PHP 8.x
关键实现:
· 约课时段 = 教练上班时间按「课程单次时长」切片,剔除已被占用与已过时间,同一教练同一时段唯一(防重复约)
· 课时在「约课」时占用,取消/爽约自动退回;「核销」时写入上课记录并按教练比例生成课时费、上级/上上级提成
· 48 小时未核销自动判定爽约并退课时(惰性触发,无需定时任务)
· 地点:私教取用户地址;团课取课程经纬度反解析成文字地址
支付:微信支付 v2(统一下单 / 回调 / 退款);余额为站内虚拟账户
交付物:小程序前端源码 + 后端源码 + 数据库脚本 + 部署文档,可部署到宝塔/LNMP 环境

示例图片

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

评论