# 尚医通-预约挂号系统 **Repository Path**: zxiyun/yygh ## Basic Information - **Project Name**: 尚医通-预约挂号系统 - **Description**: 尚医通预约挂号微服务项目,前后端全部代码。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-03-27 - **Last Updated**: 2024-03-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: SpringBoot, SpringCloud ## README # 尚医通项目后端 #### 介绍 本项目是一个网上预约挂号系统,主要功能是进行网上挂号。主要模块有,医院模块、数据模块、用户模块、订单模块,统计模块、支付模块、定时任务模块、登陆模块、实名模块。 #### 软件架构 软件架构说明 前后端分离 后端:springboot+nacos+gateway网关搭建 前端: 1、用户的前端架构是使用了服务端渲染技术nuxt 2、管理员的前端使用了 Vue 2.x 的 Element UI #### 项目技术点总结(后端技术) + 1、SpringBoot + 2、SpringCloud (1)Nacos注册中心 (2)Feign (3)GateWay + 3、Redis (1)使用Redis作为缓存 (2)验证码有效时间、支付二维码有效时间 + 4、MongoDB (1)使用MongoDB存储医院相关数据 + 5、EasyExcel (1)操作excel表格,进行读和写操作 + 6、MyBatisPlus + 7、RabbitMQ (1)订单相关操作时,用mq发送短信消息给短信消费者 + 8、Docker (1)下载镜像 docker pull (2)创建容器 docker run + 9、阿里云OSS + 10、容联云短信服务 + 11、微信登录/支付 + 12、定时任务 #### 注意点 阿里云存储模块service_oss的application配置文件中accessKeyId等值请填写自己的,出于安全考虑,这里我删掉了自己的 aliyun.oss.endpoint=请设置为自己的 aliyun.oss.accessKeyId=请设置为自己的 aliyun.oss.secret=请设置为自己的 aliyun.oss.bucket=请设置为自己的