支持在线会议(包括语音和投屏)以及文字聊天功能,最近完成的项目,算是比较小众的项目,功能比较完善,美中不足的就是页面ui设计一般,可先看项目的完整演示
项目演示:https://www.bilibili.com/video/BV1ALsre3Epm/
小众项目,拿来做毕设简直是嘎嘎乱杀,项目质量是很好可以保证的,大家可以看截图或者项目演示,绝对让你眼前一亮,亮点和创新性十足,和其他烂大街项目比起简直降维打击,分分钟优秀毕设
技术栈如下:
前端采用 vite、vue3、element-ui、webRTC、echarts 和 socket.io;
后端运用 springboot、springsecurity、jwt、mybatis-plus、swagger2、netty-socketio 和 redis。
项目截图:
功能列表
用户前台功能:
- 注册/登录。
- 会议管理模块,涵盖我的会议、参加的会议以及历史会议。
- 会议房间模块,可开启语音或投屏、发送消息、查看会议公告、截屏、管理成员权限,还能进行本地录制屏幕。
- 好友模块,可与好友进行消息发送,但无通话功能,同时接收好友与会议公告通知,以及提供意见反馈功能。
管理后台功能:
- 用户与权限管理。
- 会议管理。
- 聊天词过滤。
- 数据统计,包括会议时间分布和消息词云图。
- 管理日志,记录管理员请求。
- 查看用户反馈意见。