一个可以聊天听歌的音乐聊天室,支持了Gitee/OSChina/QQ/钉钉等OAuth登录,支持多房间和创建私人房间,支持房间加密和切换房间模式。此仓库为PC站前端仓库。QQ群1140258698
体验一下:demo.bbbug.com
平台音乐数据来源于第三方网站,仅供学习交流使用,请勿用于商业用途。
IM后端采用node-websocket
实现Websocket
服务,使用pm2
持久化运行,Nginx
做Wss代理,前端采用ElementUI&vue
实现,后端使用PHP
做数据接口API,PHP-CLI
做后端数据同步,Redis
做数据队列与缓存。
clone当前项目 git clone https://gitee.com/bbbug_com/ChatWEB.git
安装依赖项 npm install
开发环境运行npm run dev
即可预览项目
打包部署生产npm run build
1、普通文字与图片表情消息聊天功能
2、歌曲搜索、点歌、切歌、顶歌、收藏歌曲等功能
3、歌曲实时同步播放给房间所有人、支持房主电台模式
4、可创建房间、房主可禁言或禁止房间用户点歌
5、修改个人资料与设置等
6、ESC快捷沉浸式听歌体验,聊天框支持Ctrl+Enter快速歌曲搜索
7、支持设置房间二级域名与绑定独立域名等
8、支持白天模式与暗黑模式两种主题,可自由设置
9、“摸一摸”等互动玩法
更多功能等你来扩展开发...
1. Fork 本仓库
2. 新建分支 添加或修改功能
3. 提交代码
4. 新建 Pull Request
普通模式:
暗黑模式:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
Activity
Community
Health
Trend
Influence
:Code submit frequency
:React/respond to issue & PR etc.
:Well-balanced team members and collaboration
:Recent popularity of project
:Star counts, download counts etc.