# 甜小儿预约小程序-管理端 **Repository Path**: Reol2022/appointment-web ## Basic Information - **Project Name**: 甜小儿预约小程序-管理端 - **Description**: 小程序的管理平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2024-07-23 - **Last Updated**: 2024-11-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 甜小儿预约小程序——后台管理系统 > 一个简单的推拿馆预约挂号管理系统。包括 小程序、web管理系统、服务端。 **相关项目** | 项目 | 仓库 | 备注 | |----------------|--------------------------------------------|-------------------------| | appointment | https://gitee.com/Reol2022/appointment-mini-backprogram | 后端代码 | | hospital-wxapp-master | https://gitee.com/Reol2022/hospital-wxapp-master.git | (前端)微信小程序、支付宝小程序、H5应用代码 | | appointment-web | https://gitee.com/Reol2022/appointment-web | (前端)PC管理系统代码 ### 主要技术 - `Spring boot + Mybatis` : 实现基于 `RESTful` 的前后端分离架构。 - `Spring Security + JWT` : 实现基于角色的动态权限管理。 - `Mybatis generator` : 逆向生成相关实体类与配置文件,并且添加了相关 Swagger 注释。 - `Knife4j` : 基于 Swagger + bootstrap 的 API 文档工具。 - `阿里云短信服务` : 实现短信发送功能。 - `七牛云文件存储服务`: 取代自建的FTP图片服务器,实现图片存储便宜稳定。 - `Lombok` : 减少了冗余的 Getter / Setter 代码。 - `Redis` :实现二级缓存,通过将预约界面的师傅信息,还有预约时间段信息储存在Redis中,提高响应速度。 - `Redisson`:后端项目集群部署,通过Redisson实现分布式锁实现避免预约重复 ### 软件界面 #### swagger文档 ![](img/swagger.png) #### 小程序 ![小程序1](img/小程序1.png) ![小程序2](img/小程序2.png) ![小程序3](img/小程序3.png) ![小程序4](img/小程序4.png) #### 管理系统 主页数据展板 ![](img/数据展板.png) 预约 ![](img/产品预约.png) 出诊时间段 ![](img/自定义出诊时间段.png) 师傅管理 ![](img/师傅管理.png) 时间段 ![](img/出诊.png) 请假 ![](img/请假.png) 轮播图 ![](img/轮播图管理.png) 配置管理 ![](img/配置.png) ### 部署步骤 更新中