本项目是基于Netty实现的一个实时通讯系统,前端使用了LayIM组件。
技术栈 |
---|
Spring Boot、Spring MVC、MyBatis |
MySQL、Redis |
Netty、WebSocket |
Docker、Nginx、FastDFS |
LayIM |
- QQ授权登陆(审核没通过,只能用于本地测试)
- 单聊
- 群聊
- 发送图片/文件
- 查看聊天记录
- 创建群聊
- 搜索好友/群聊
- 添加好友/群聊
- 上下线提醒
- 在线/隐身
- 单聊/群聊的离线消息签收
- 查看用户/群聊的聊天记录
- 重置用户密码
- 禁用用户(强制下线)