一、项目介绍
后端技术:thinkphp5+fastadmin+gatewayworker
前端技术:uniapp+websocket
第一阶段实现了简单的登录、注册功能,会员可进行后台管理,工具栏主要分为三部分,消息列表、联系人,我的。
功能列表:
- 实时接收与发送消息
- 聊天消息的存储
- 拉取消息历史记录
- gatewayworker如何与thinkphp结合
- 如何绑定gatewayWorker与用户
- 未读消息的显示与处理
二、界面演示
1、登录和注册页
2、会话页面
3、聊天页
目前支持文字、表情、定位的发送,实时接收消息。
4、联系人页面
4、个人资料
三、部分代码截图
之后还有继续完善新的功能,该项目适合二开,有需要的朋友微信联系~