基于SpringBoot+Netty+Websocke实现的聊天系统

1、系统功能介绍

        项目包含账号密码、短信、和第三方登入(Gitee、GitHub、QQ)功能,聊天界面提供了在互加好友及创建群聊后的单聊群聊的实时聊天的功能、聊天支持图片及视频的发送并支持语音聊天视频聊天。本人可以通过对好友进行一些额外的设置,如设置备注、加入黑名单、删除、置顶,投诉、通知好友上线等功能。

2、功能图片

2.1单聊

基于SpringBoot+Netty+Websocke实现的聊天系统_第1张图片

2.2群聊

基于SpringBoot+Netty+Websocke实现的聊天系统_第2张图片

基于SpringBoot+Netty+Websocke实现的聊天系统_第3张图片

2.3语言聊天

基于SpringBoot+Netty+Websocke实现的聊天系统_第4张图片

2.4视频聊天

基于SpringBoot+Netty+Websocke实现的聊天系统_第5张图片

2.5其他功能

基于SpringBoot+Netty+Websocke实现的聊天系统_第6张图片

基于SpringBoot+Netty+Websocke实现的聊天系统_第7张图片

基于SpringBoot+Netty+Websocke实现的聊天系统_第8张图片基于SpringBoot+Netty+Websocke实现的聊天系统_第9张图片

3、结束语

        代码太多、不方便贴出、该有的功能基本都有,用到技术栈SpringBoot、SpringSecurity、 Mybatis、Netty、 Websocket、WebRTC、 Redis、Mysql、 Vue2、Axios、ElementUl

你可能感兴趣的:(java,spring,boot,vue.js)