在线聊天室,前后端由本人一人完成,前端见https://github.com/griii/MyQQ-Vue
在线部署在:https://www.guorii.cn/myqq
代码及思路见CSDN:https://blog.csdn.net/ShuShengYey/article/details/111397284
支持功能(最好使用火狐浏览器,且在使用过程中不要开启浏览器“检查”功能):
1.登录注册、找回密码(需要邮箱验证码,配合Spring-mail发送邮件)
2.正常聊天、添加好友
3.查看聊天记录(保存在Mysql数据库中)
4.聊天中截图并发送
5.聊天中发送文件
6.视频聊天(可能会有些Bug但实在懒得改了)
大二计算机网络大作业
后端SpringBoot(Spring + springMVC + mybatis + spring-websocket)
反向代理nginx
前端Vue + WebRTC