/JayIM

Primary LanguageJavaScript

JayIM

基于websocket的即时通讯系统。 涉及技术:java、springMVC、mybatis、jquery、layim、redis、mongoDB等等。

功能点

  • 单聊

  • 离线消息推送

  • 好友上线头像点亮,下线头像置灰

  • 聊天发送文件和图片

  • 群聊

  • 隐身

  • 修改签名

  • 查看聊天记录

  • 好友管理

  • 好友分组管理

  • 好友搜索

  • 添加好友

  • 系统通知和提醒

  • 更换皮肤

  • 好友印象词云显示

  • 个人信息以及他人信息查看修改删除


  • 群组管理

  • 群组成员管理

  • 聊天发送视频和链接

  • 消息2分钟内可撤回

  • 群管理员禁言


  • 视频单聊
  • 群视频直播

注意:

  • 请使用IntelliJ IDEA导入本maven工程,导入后选中resources文件夹右键选择mark directory as -> Resources Root。
  • 运行前需准备好redis和mysql,mysql需要导入本工程的webchat.sql文件。