Javascript+Ajax+Node JS +socket .io +mysql 实现在线私人聊天
2017-08-06 20:51
896 查看
说明
学完Node JS 之后,一直想写一个关于Node的项目,正好了解到html5中的websocket, 所以花了一周时间写了这个在线聊天项目,程序还存在一些功能没有实现,后期会继续开发,实现离线消息 推送和群聊功能,还想做一些小游戏放到里面,边聊天边玩游戏。
实现功能
支持注册、登录、在线单人聊天、表情发送、各种文件上传下载、增删好友、聊天记录保存、 通知声开关、背景图片切换、更换签名等功能,直接上效果
登录界面
这里是在暴漫上找的素材登录验证功能,必须注册后才能登录
注册界面
注册界面,账号不能重复,目前头像是在六个中选取一个,后期会改成可上传头像主界面
以微信为模板,自己做了一些改变聊天
点击好友列表进行支持表情发送,文件上传
更改签名
删除好友
其他
还有部分功能我在这里就不一一介绍了,代码看这里,希望大家多多指教github:https://github.com/landluck/bzchat
整个软件要配合mysql运行,sql文件已放入代码包,大家体验的可以去荡下来自己玩玩。。。就这样,后期再补充
相关文章推荐
- node.js + socket.io 实现点对点随机匹配聊天
- 安卓SocketIO+Node.js实现好友与好友间的实时聊天
- node.js + socket.io 实现点对点随机匹配聊天
- 基于Node.js + socket.io实现WebSocket的聊天DEMO
- node.js+socket.io私人聊天
- centOS下通过NPM安装和配置node.js+socket.io+connect在线聊天的详细教程
- NodeJS+Socket.io+ExpressJS实现web聊天应用
- Node.js+socket.io简单在线聊天
- web socket+node.js+mysql实现网页在线对战棋牌游戏(超级适合情侣玩)
- node.js利用socket.io实现多人在线匹配联机五子棋
- Node.JS 利用socket.io 实现dj播放及聊天程序 代码
- node.js和socket.io纯js实现的即时通讯实例分享
- Socket.IO 和 Node.js 聊天程序
- nodejs+socketio+redis实现前端消息实时推送
- 使用node.js + socket.io + redis实现基本的聊天室场景
- 用node.js(socket.io)实现数据实时推送
- node.js和socket.io纯js实现的即时通讯实例分享
- Node.js 和Socket.IO 实现chat WEBIM
- 使用node.js + socket.io + redis实现基本的聊天室场景
- Node.js+socket.io在线聊天室