# KingIM **Repository Path**: tipsyboy/KingIM ## Basic Information - **Project Name**: KingIM - **Description**: KingIM是基于layim的websocket即时通讯系统 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 117 - **Forks**: 51 - **Created**: 2019-02-10 - **Last Updated**: 2024-08-07 ## Categories & Tags **Categories**: im **Tags**: None ## README # KingIM KingIM是基于netty的性能强悍的实时通讯系统,前端使用了layim插件。 涉及技术:netty、springMVC、mybatis、vuejs、jquery、[layim](http://layim.layui.com/demo.html)、redis、mysql等。 ### 开源免费功能点 - [x] 单聊 - [x] 聊天发送文件和图片 ## 付费版版本 ### KingIM 2.0 - [x] 离线消息推送 - [x] 群聊 - [x] 在线状态的实时同步 - [x] 修改签名 - [x] 查看聊天记录 - [x] 好友管理 - [x] 好友分组管理 - [x] 群组管理 - [x] 群成员管理 - [x] 好友搜索 - [x] 添加好友 - [x] 系统通知和提醒 - [x] 好友上线头像点亮下线或隐身头像置灰 - [x] 适配移动端h5页面 ## KingIM 2.4 - [x] 新增管理后台 - [x] 用户管理:查看用户聊天记录、禁止用户登录、重置密码 - [x] 群组管理:查看群聊天记录、禁用群 ### 注意: - 不论是付费版还是开源免费版都需要layim插件才能看到效果,找我购买更优惠。 - tomcat使用7.0或以上,redis使用3.2默认安装即可不要设置密码,mysql使用5.6。 - layim前端插件需要获得授权,故没有上传,相关文件位置可以查看gitignore文件。 - 获得layim授权后,将所购买的layim文件夹直接覆盖本工程的layim文件夹。 - 请使用IntelliJ IDEA导入本maven工程,导入后选中resources文件夹右键选择mark directory as -> Resources Root。 - 运行前需准备好redis和mysql,mysql需要导入本工程的kingim.sql文件。 ### 欢迎加我wx: jinkaixqj (备注KingIM)购买付费版 ![1](imgs/Wechat.jpeg) 下图均为付费版截图 ![1](imgs/1.png) ![2](imgs/2.png) ![3](imgs/3.png) ![4](imgs/4.png) ![5](imgs/5.png) ![6](imgs/6.png) ![7](imgs/7.png) ![8](imgs/admin1.png) ![9](imgs/admin2.png)