# 微服务微信聊天项目 **Repository Path**: Program_Monkey/wechat-chat-project ## Basic Information - **Project Name**: 微服务微信聊天项目 - **Description**: 实现功能:访微信聊天项目实战,用户登录、注册以及第三方微信登录,用户头像上传,添加好友,好友列表,新朋友通知与发现,发送邮箱及反馈,群聊分组,论坛设计,朋友圈发布,登录多个用户登录挤下线,单聊/群聊,前端使用MUI,H5 Plus..... - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 4 - **Created**: 2022-03-08 - **Last Updated**: 2025-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 微服务微信聊天项目 #### 介绍 实现功能:访微信聊天项目实战,用户登录、注册以及第三方微信登录,用户头像上传,添加好友,好友列表,新朋友通知与发现,发送邮箱及反馈,群聊分组,论坛设计,朋友圈发布,登录多个用户登录挤下线,单聊/群聊,前端使用MUI,H5 Plus..... #### 软件架构 1、实现功能:注册,头像上传,登录,多个用户登录挤下线,添加好友,好友列表,单聊....等 2、技术栈 前端:MUI,H5+ APP (android、 IOS - Html5 + Css + Js + Mui + H5+) 3、后端: SpringBoot,SpringCloud,MyBatisPlus, 微服务架构 数据库:MySQL 缓存服务器:Redis 图片服务器:FastDFS 消息中间件:RabbitMQ 通讯服务器:Netty,Zookeeper,WebSocket 安卓模拟器:夜神模拟器 #### 安装教程 1、前端: 前端项目地址: https://gitee.com/Program_Monkey/wechat-chat.git ![image-20220308031047157](README.assets/image-20220308031047157.png) 克隆下来直接在HbuilderX运行 ![image-20220308031254490](README.assets/image-20220308031254490.png) 记得要运行在手机模拟器上,因为是app项目,运行在小程序和pc端上是没有效果的; 2、后端: 下载地址:https://gitee.com/Program_Monkey/wechat-chat-project.git 克隆下来直接导入你的IDEA中就可以使用;注意的是比如:mysql连接地址和redis连接地址改成自己的就好; 3、数据库脚本 ![image-20220308033026950](README.assets/image-20220308033026950.png) 4、PC端页面聊天室(包含私聊群聊以及普通登录和第三方登录) 访问地址:http://localhost:8160/login ![img.png](img.png) ![img_1.png](img_1.png) #### 运行效果 1、手机端登录注册 ![image-20220308031759581](README.assets/image-20220308031759581.png) ![image-20220308031828647](README.assets/image-20220308031828647.png) ![image-20220308031845110](README.assets/image-20220308031845110.png) 2、发现Tap页面 ![image-20220308031923595](README.assets/image-20220308031923595.png) 3、添加朋友/新的朋友/好友列表 ![image-20220308032035169](README.assets/image-20220308032035169.png) ![image-20220308032044036](README.assets/image-20220308032044036.png) ![image-20220308032055979](README.assets/image-20220308032055979.png) ![image-20220308032108039](README.assets/image-20220308032108039.png) ![image-20220308032123766](README.assets/image-20220308032123766.png) 5、朋友圈/发布功能效果 ![image-20220308032212911](README.assets/image-20220308032212911.png) ![image-20220308032253160](README.assets/image-20220308032253160.png) ![image-20220308032312058](README.assets/image-20220308032312058.png) 6、发送邮箱 ![image-20220308032403117](README.assets/image-20220308032403117.png) 7、群组/群聊 ![image-20220308032447558](README.assets/image-20220308032447558.png) ![image-20220308032509140](README.assets/image-20220308032509140.png) 8、与好友私聊 ![image-20220308032600640](README.assets/image-20220308032600640.png) ![image-20220308032639683](README.assets/image-20220308032639683.png) ![image-20220308032658845](README.assets/image-20220308032658845.png) 。。。。 #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)