EggsBlue / LuliChat

陆离Chat,一个以女朋友命名的即时通讯项目

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

一个Nutz为后台支撑,T-io为通讯支持,LayIM为前台UI交互的纯国产框架开发的一个即时通讯项目 (V2.0)

  • 没有高端的架构,没有难以理解的高层次封装,一切从简,只为实现功能,可乃新手学习Nutz,T-io,LayUI,LayIM,web通讯的上佳之作;

  • 同样它也是以我女朋友为项目命名的职业生涯中的纪念之作;

  • 该项目为 MyChat 的迭代版本

  • 这里是最新代码!

    PowerByNutz Build Status License

实现的功能有

  • 用户登录
  • 用户注册
  • 单聊
  • 群聊
  • 加好友验证
  • 加群验证
  • 消息盒子
  • 发送表情
  • 发送图片
  • 发送文件
  • 发送音频
  • 发送视频
  • 聊天记录存储
  • 离线消息推送
  • 在线状态实时检测
  • 好友上下线提醒
  • 修改签名
  • 桌面消息提醒(浏览器外的弹窗提醒)

待完善

  • 分组管理
  • 用户分组移动
  • 删除好友
  • 退群
  • 建群
  • 解散群
  • 踢人
  • 修改头像
  • 修改网名
  • 修改密码

以上功能主要局限于右键菜单实现不了...

部署步骤,12步稍显繁琐?

第一步 第二步 第三步 第四步 第五步 第六步 第七步 第八步 第九步 第十步 第十一步 第十二步

特别推荐

Nutz,NutzBoot,T-io,LayIM

授权协议

与Nutz一样, LuliChat遵循Apache协议,完全开源,文档没有,永远免费(商用也是)

欢迎参考学习

需要帮助欢迎免费加群交流哦: 467597213. (弘扬wendal精神,我正在行动)

About

陆离Chat,一个以女朋友命名的即时通讯项目

License:Apache License 2.0


Languages

Language:Java 57.2%Language:HTML 25.5%Language:JavaScript 16.8%Language:CSS 0.6%