Giter Club home page Giter Club logo

multi-fitness-console's Introduction

multi-fitness-console

java多商户版健身房saas管理系统

含:

  • 用户(会员&工作人员)端小程序
  • 总后台管理
  • 多商户前后端分离的商户端前端 (因涉及隐私数据,商户前端代码暂不放在本代码库,如需可联系我单独发送)
  • 多商户前后端分离的后端接口api
  • 会员用户与健身房工作人员使用的小程序对接接口api

技术栈

  • SpringBoot2
  • beetl模板引擎
  • ehcache
  • mybatis plus
  • swagger api

项目目录

  • wxapp微信小程序: 用户(会员&工作人员)端小程序项目代码
  • guns-admin: 平台方管理后台
  • guns-rest: 多商户与小程序用户(会员&工作人员)端api src\main\java\com\stylefeng\guns\modular\mch 商户端管理系统api src\main\java\com\stylefeng\guns\modular\usr 小程序用户(会员&工作人员)端api

系统功能

1.用户管理 2.角色管理 3.部门管理 4.菜单管理 5.字典管理 6.业务日志 7.登录日志 8.监控管理 9.通知管理

基础模块

会员管理、发卡、电子签课、权限管理
前台签到、前台查询

手机APP

约课管理、排课管理、手机端各角色权限

会员管理

会员充值、各种卡的发放、会员到期、会员维护、训练情况记录、会员反馈管理	√

私教模块

私教签课、私教排课、APP排课、APP约课等	√

微信/APP

微信配置、功能开关、预约记录、课程管理

商户端详细功能点

平台模块 功能名称 功能描述 title 4
控制台 欢迎页面 显示系统的统计信息,其中包括一周动态,统计信息,系统信息。
关于我们 介绍俱乐部理念和团队成员,显示官方信息及相关声明。
快捷操作 包含更新站点缓存、刷新管理中心、备份恢复数据、修改管理密码、收藏管理中心等几项功能。
基本设置 俱乐部信息设置 设置俱乐部名称,logo,描述,联系方式和地理位置等信息。
管理员权限设置 显示所有管理员的列表,在列表中显示管理员信息;可以增删管理员;可以对管理员进行手机号与密码修改(手机号与密码用于登录后台);可以对其配置后台权限。
工作人员设置 可以列表显示与添加修改教练、会籍与前台工作人员的信息,并与前端用户账号做绑定;(1)当教练绑定小程序用户后,教练就可以在手机上使用排课管理和私教消课的功能;(2)当会籍绑定小程序用户账号后,可在小程序端使用会员维护等功能,并在会员生日、会员到场健身等时候,手机端都会收到提醒;(3)前台绑定小程序用户后,可以参与私教消课的三方认证。
会员管理 会员导入 用于批量录入非线上渠道的会员,将会员信息按照所下载excel模板格式填写,可上传会员信息。(其中会员卡号、会员姓名、手机号码为必填项,若有任何一项未填写,则会导入失败)
添加会员 用于手动单个录入非线上渠道会员
                                                                                                                                                                                                                                                                                       |         |

| | 会员充值 | | | | | 前台签到 | | | | | 前台借还手环 | | | | | 前台课程播报 | | | | | 前台大屏幕 | 可全屏显示放置在俱乐部大屏幕上,其中包括了本周签到、今日到店、本月签到以及打 卡排行榜和前台签到二维码等信息 | | | | 会员维护 | | | | | 潜在客户 | 会员管理页面后,点击上方的“潜在客户”标签。若会籍在其小程序端添加了潜在客户,此处将会显 示该客户以及会籍对其的所有跟进记录 | | | | 会员申请审核 | | | | | 私教消次 | 在会员管理中,查找需要消次的会员,找到需要消次的私教卡或次卡,输入消次次数并选择对应教练(可不选)后即可完成消次 | | | 小程序功能配置 | 小程序用户 | 查看俱乐部中所有使用小程序的用户,若该小程序用户绑定了会员信息,则为VIP用户。会员绑定了小程序后,可以在手机端实现许多功能;可以为俱乐部增加虚拟用户,可在“健身圈”功能中使用虚拟用户来发表内容 | | | | 功能开关 | 小程序端的相关功能的开启或关闭均可在此界面配置,被关闭的功能将不会显示在小程序端;切换显示样式功能:可选择这些功能在小程序端的显示样式,可配置相关功能的详细信息以及红标字样 | | | | 健身圈 | 健身圈模块可以帮助俱乐部管理自己小程序端的健身圈功能,管理页面中,可以看到所有人发送的健身圈,并且可以筛选排序;如需发送指定的健身圈内容,可后台添加虚拟动态:选择一个“虚拟用户”并编 写文本内容,点击“确定”后,在小程序端的健身圈模块即可看到该条动态;可以设置健身圈的广告位配置信息以便在用户端健身圈显示该广告。 | | | | 新闻推送 | 俱乐部可在后台发送新闻推送,已加入俱乐部的会员在手机端会得到所推送的消息,并且可在“俱乐部动态”一栏中看到俱乐部推送的所有消息 | | | | 预约记录 | “预约记录”中显示俱乐部内所有会员使用小程序预约私教课程的记录,该模块中记录了会员的姓名、联系方式、预 约教练等信息。确认无误后,可以点击“已核对”按钮 | | | | 课程管理 | 俱乐部可在后台添加课程,添加后小程序端的“课程表”一栏可查看到相应课程。会员可点击查看,需 要预约的课程,会员可在小程序端进行预约。课程添加后,即将开始上课的课程也会显示在“前台签到”页面 | | | 会籍 | 小程序端维护-会员与潜在会员维护 | (1)会员维护:列表与详情显示该会籍所属 的所有会员,可拨打电话联系与记录维护跟踪信息。(2)潜在客户维护:会籍记录潜在客户的信息与跟踪记录。 | | | | 小程序端维护-待办事项记录 | 待办事项可以显示在会员或潜在客户的详情中,添加维护记录时将其标记为待办事项,会员和潜在客户下的所有待办会聚合显示在此列表中 | | | | 会籍及维护信息显示 | 会籍在小程序端进行所属会员与潜在客户的维护操作、以及记录代办事项的所有信息,在后台的相 应位置均会有记录,但后台不可编 辑这些记录 | | | 教练 | 小程序端维护 | 教练在后台绑定了其对应小程序用户后,可在小程序端完成所属会员的排课管理、私教确认、训练情况跟踪、会员反馈功能。当有会员预约该教练的课程后,教练将 收到小程序推送提醒和短信提醒有新的预约时,在教练的小程序中,“排 课管理”右侧将有红标提醒 | | | | 小程序端-排课管理 | | | | | 小程序端-私教确认 | | | | | 小程序端-训练情况跟踪 | 在会员上完私教课后,教练在小程序中针对会员当次训练情况进行记录并形成历史记录跟踪。 | | | | 小程序端-会员反馈 | 在会员上完私教课后,会员可对教练与课程安排进行评价反馈,教练可以回复会员反馈信息 | | | 营销活动 | 营销活动添加 | | | | | 营销活动管理 | | | | 财务报表 | 财务报表管理 |

multi-fitness-console's People

Contributors

evangui avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.