Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

看上隔壁小花了啦發表於2023-02-06

打造一個免費的客服 sass 系統,支援私有化部署

倉庫

前端: github.com/know-that/chat.web
後端: github.com/know-that/chat.api

預覽

地址:chat.knowthat.cn
Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

主要功能

  • 好友申請
  • 使用者搜尋
  • 系統通知(非實時現在需要重新整理頁面,後續支援實時)
  • 及時聊天對話
  • 聊天表情傳送

後續支援

  • 基本資訊修改
  • 系統通知(實時提醒)
  • gif 動圖
  • 表情收藏
  • 附件傳送
  • 檔案傳輸助手

補充

1、目前只是實現程式碼層面,還需要很多的最佳化。
2、部署安裝文件未更新。
3、倉庫描述資訊等未完善。
4、目前是測試階段,專案是 debug 環境。
5、測試相關:需要加好友進行對話,可以在兩個瀏覽器分別註冊賬戶,然後新增好友即可。

使用幫助

登入&註冊

Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

新增好友

透過搜尋賬戶來新增,如 新增我(knowthat@qq.com
Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

切換賬戶稽核

可以使用兩個瀏覽器開啟頁面,這樣就無需反覆退出登入了
Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

稽核透過後,手動重新整理頁面,既可以看到會話列表了

Laravel + Swoole + vue3 搭建一個簡易的前後即時通訊聊天專案

恭喜你們可以聊騷了

注意:
1、請勿進行py交易的對話
2、禁止釋出賭毒相關內容

友善的警示

伺服器目前又多個專案,而且配置非常低,1核1g1m的頻寬,望大佬勿壓測介面???。

本作品採用《CC 協議》,轉載必須註明作者和本文連結
未知的永遠是最精彩的!

相關文章