Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/eggsblue/lulichat

陆离Chat,一个以女朋友命名的即时通讯项目
https://github.com/eggsblue/lulichat

java layer layim layui love lulichat nutz nutzboot tio

Last synced: about 6 hours ago
JSON representation

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

Awesome Lists containing this project

README

        

## 一个Nutz为后台支撑,T-io为通讯支持,LayIM为前台UI交互的纯国产框架开发的一个即时通讯项目 (V2.0)
- 没有高端的架构,没有难以理解的高层次封装,一切从简,只为实现功能,可乃新手学习Nutz,T-io,LayUI,LayIM,web通讯的上佳之作;
- 同样它也是以我女朋友为项目命名的职业生涯中的纪念之作;
- 该项目为 [MyChat](https://github.com/TopCoderMyDream/MyChat "MyChat") 的迭代版本
- 这里是最新代码!

[![PowerByNutz](https://img.shields.io/badge/PowerBy-Nutz-green.svg?style=plastic)](https://github.com/nutzam/nutz)
[![Build Status](https://api.travis-ci.org/TopCoderMyDream/LuliChat.png?branch=master)](https://travis-ci.org/TopCoderMyDream/LuliChat)
[![License](https://img.shields.io/badge/license-Apache%202-4EB1BA.svg)](https://www.apache.org/licenses/LICENSE-2.0.html)

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

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

以上功能主要局限于右键菜单实现不了...
## 部署步骤,12步稍显繁琐?
![第一步](guide/1.png)
![第二步](guide/2.png)
![第三步](guide/3.png)
![第四步](guide/4.png)
![第五步](guide/5.png)
![第六步](guide/6.png)
![第七步](guide/7.png)
![第八步](guide/8.png)
![第九步](guide/9.png)
![第十步](guide/9.1.png)
![第十一步](guide/10.png)
![第十二步](guide/12.png)

## 特别推荐
[Nutz](http://nutzam.com/ "Nutz"),[NutzBoot](https://nutz.io/ "NB"),[T-io](https://www.oschina.net/p/t-io "T-io"),[LayIM](http://layim.layui.com)

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

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