一、小程序规划
n 1. 用户角色:包括有几种用户使用,分别是什么角色
A管理员/B 会员/教练;
2. 客户端:几个角色分别用什么环境(PC/移动/)进行操作
A管理员—PC/移动;B会员—移动;C教练-移动
n 3. 关联会员微信账号
关注我们的微信公众号,允许获取会员微信头像即可关联会员微信账号
n 4. 课程预约方式/流程
微信预约
选择门店/课程—立即预约
n 5. 课程赠送
选择课程-赠送好友
n 6. 会员
A可充值
B查看自己的预约课程、训练次数、天数、训练时长
C提醒预约的上课时间地址
D可以使用代金券
E拼团预约课程
n 7. 拼团
会员预约课程可以选择拼团,会员可发起拼团,并分享给朋友;也可在预约课程时参与已经发起的拼团;拼团成功后微信会发送一条成功记录;
n 10.排行榜
用户在朋友圈里的排行榜;用户在每个教练课程里的排行榜;
n 教练端
账号登录-查看自己所有课程的时间安排以及预约情况,每一堂课新用户的进入量以及旧客户的回购率;
n 门店管理员
账号登录-查看自己门店每节课预约情况;
二、小程序功能
在线支付系统 | 支持微信支付、支付后台管理 |
课程预约系统 | 1、 课程介绍;2、门店介绍;3、课程预约(选择门店/课程--立即预约/赠课给好友--提交预约--确认订单) |
会员管理系统 | 1、会员优惠设置(代金券、拼团等);2、会员管理、会员添加、会员资料查看、会员编辑;3、会员消息提醒;4、会员中心(会员充值、会员上课提醒、代金券使用、密码管理、资料管理、优惠信息、会员排行榜); |
门店、教练账号 | 1、教练账号设置:账号登录-查看自己所有课程的时间安排以及预约情况,每一堂课新用户的进入量以及旧客户的回购率; 2门店账号设置:账号登录-查看自己门店每节课预约情况; |
课程发布系统 | 1、课程分类管理,可以在内容后台添加、删除、修改课程类别,子类别;2、课程图片管理,可以在内容管理后台随时添加、删除、修改课程的文字、图片等内容; ;3、课程上传下架管理; 4、二维码生成5、空间分类管理;6、功能分类管理; 7、风格分类管理;8、定制分类管理; |
营销系统 | 1、代金券 2、拼团; |
后台管理系统 | 可以在后台进行课程管理(发布课程、删除课程);交易管理(已被预约的课程、);课程余量;每月营业额、学员档案管理;日、月访客量、营销数据统计;1、会员优惠设置; 2、会员管理、会员添加、会员资料查看、会员编辑;3、会员消息提醒;4、会员中心(会员课程管理);5、教练中心6、课时余量管理; |
内容管理系统 | 后台内容编辑器采用所见即所得富文本编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码;屏蔽各种浏览器之间的差异,提供良好的富文本编辑体验; 支持批量上传图片,上传文档,上传视频等功能; |
信息搜索系统 | 信息查询系统提供了对商品信息的检索; 可以搜索1、商品信息的;2、方案;3、门店 方便浏览者以更快的速度找到自己所需要的信息,同时,也为我们的管理提供了一定的方便。 |
流量访问统计系统 | 页面受欢迎度统计;访问访次统计;搜索引擎关键字搜索分析;访客所在地区情况统计; |
拼团功能系统 | 会员在预约课程时可以选择拼团,会员可发起拼团,并分享给朋友;也可在预约课程时参与已经发起的拼团;拼团成功后微信会发送一条拼团成功记录; |
三、相关案例

相关阅读
关于小程序分销商城开发解决方案
2019-05-051458
一、小程序分销商城规划n 1. 位置定位用户位置定位;n 2. 商品发布商品分类、商品发布;n 3. 分享二维码分享二维码给朋友,发展下线,朋友交易,获得佣金n 4. 优惠券设定优惠券满减条件、优惠券数量、使用起
关于花店微信公众号开发解决方案
2019-01-231889
一、公众号规划n 1. 关联会员微信账号关注我们的微信公众号,允许获取会员微信头像即可关联会员微信账号n 2. 下单在线下单n 3. 养护视频养护视频观看 n 4. 会员查看自己的预订单提醒预约的上课时间地址可以使
关于行李速达微信小程序开发解决方案
2019-10-261421
一、 行李速达小程序规划n 1.多地区选择n 2.自动定位自动定位所在城市n 3.下单流程选择寄件地址-选择收件地址-填写寄件人、收件人信息、行李数量以及其他服务-费用计算-付款;n 4.订单中心未支付订单-进行中订单
关于冷冻食品配送小程序开发解决方案
2019-11-091664
一、冷冻食品配送小程序规划n 1. 冷冻食品发布冷冻食品分类列表,添加、删除、修改,说过价格设置;n 2. 预定选择冷冻食品种类、数量、规格下单;n 3. 折扣实际价格、折扣价格设置;n 4. 配送达到配
css3动画和jq动画代码参考
2019-02-261295
jq动画代码参考function flash(){$(".banner ul").animate({marginLeft:"0px"},600); }setInterval("flash()","3000");//鼠标悬停暂停切换 $('.banner').mouseover(function(){ clearInterval(tabChange); }); $('.banner').mouseout(function(){ tabChange = setInterval("fla