# chat **Repository Path**: ax020913/chat ## Basic Information - **Project Name**: chat - **Description**: Qt、C++全栈聊天项目实战 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 12 - **Forks**: 1 - **Created**: 2024-05-09 - **Last Updated**: 2025-10-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: Qt, Cpp, MySQL, Grpc, asio ## README # C++ 全栈聊天项目 ## 1. 项目介绍 并发线程,网络编程,boost::asio,json,grpc,protobuf,qt,mysql,redis 等多种技术综合应用 项目代码参考:https://gitee.com/secondtonone1/llfcchat (b 站 llfc 有对应的视频讲解) ## 2. 项目流程 ![](./chat项目流程图.png) ## 3. 项目运行 - GateServer vs - VerifyServer vscode,cmd 注意先 `.\redis-server.exe .\redis.windows.conf` 运行 redis 服务,再 `pnpm serve` 运行 VerifyServer 服务 - StatusServer vs - ChatServer vs - qt 客户端 qtCreator ## 4. 推荐类似项目:比特 IM 项目 - 官方地址:https://gitee.com/bitedu-tech/cpp-chatsystem - 本人魔改地址:https://gitee.com/ax020913/ChatSystem - 主要修改的是 client,因为个人走的是偏客户端开发 - 加入了常用的三方库组件等 - 功能没有比特官方的 client 全面,有空也在修改 ing......