客户案例 · 城市公共服务

某区级城市服务平台

把公共体育服务搬到线上:市民选购课程与课包、按教练时段约课,教练排课与作业打卡,机构侧处理换班等申请,审批过程全程留痕。

  • 城市公共服务
  • 体育培训
  • 移动端平台
  • 审批流

项目背景

课程、教练、申请,三条线要在同一个入口跑通

公共体育服务的线上化难点不在"能不能预约",而在三件事要同时成立:市民能清楚地选课和约时段,教练能排课并跟踪学员进度,机构能处理换班这类内部申请并留下记录。

平台把这三条线放在同一个移动端:课程与课包前置展示,约课时按教练和时段占用库存,课后作业与评价绑定到课程,教练换班等事项走申请审批流,状态变化对相关角色可见。

  • 课程、课包与教练时段统一展示
  • 预约即占时段,避免重复排课
  • 作业与评价绑定课程与学员
  • 换班等申请走多状态审批流

项目档案

客户
某区级政府平台(应客户要求匿名)
行业
城市公共服务 · 体育培训
交付形态
移动端平台
核心模块
约课 / 排课 / 课包 / 审批
角色
学员 · 教练 · 机构管理员

交付内容

四个模块,覆盖"约—上—跟—批"

从市民端选课,到教练端排课,再到机构端处理申请,每个动作都有对应的页面与状态。

在线约课与课程详情

课程详情承载价格、时长、授课形式(一对一 / 团体 / 上门)、上课地点与可选教练,教练卡片直接显示"几个时段可选",把决策要用的信息放在同一屏。

课包与排课

课包列表与课包详情说明包含的课时与有效期;排课按单次预约生成,预约成功后可查看课程表,取消与改期受规则约束。

课后作业与评价

每节课后可布置作业,学员提交打卡后教师端可见;课程结束后学员评价落到课程与教练维度,作为后续排课的参考。

申请与审批

教练换班等事项走申请单:待审批、审批中、已同意、已拒绝、已取消五种状态,申请单里写清学员、原课程与目标课程,审批结果对申请人可见。

实现要点

把"抢时段"和"批申请"这两件事做扎实

时段库存

教练时段是稀缺资源,预约本质是占库存。下单即锁定时段,支付或确认后转为正式占用,取消时按规则释放,避免两个学员约到同一个时段。

课包扣课

课包与单次课程是两套计价:课包按次扣减、单次按课程价格结算。系统要在订单、课包余额和课程表之间保持一致,退改时三处同时回滚。

审批状态机

申请单的状态由系统推进:提交进入待审批,处理中为审批中,结果分为已同意与已拒绝,申请人可撤销。状态与可执行动作绑定,避免越权改单。

多角色视角

学员看课程与作业,教练看课表与学员进度,机构看申请与统计。同一份数据在不同角色下展示不同字段,权限按角色与数据范围配置。

界面预览

关键页面

课程详情与约课、排课结果、我的申请、个人中心。

课程详情:价格、时长、授课形式与可选教练
课程详情 · 教练与时段
排课成功:课程表与上课提醒
排课结果 · 课程表
我的申请:待审批、审批中、已同意、已拒绝、已取消
我的申请 · 五种状态
个人中心:课程、作业与订单入口
个人中心

把需求交给豆米,把确定性留给自己

一次沟通,获得可落地的产品建议与报价方案。

企业微信客服