已经亲测,可注册发消息和发图片,效果如截图所示,整体框架和要求如下配置即可:
- 后端服务 (Server)
- 语言 : Node.js (JavaScript)
- 框架 : Express
- 数据库 :MySQL (使用 mysql2 驱动)
- 实时通信 :WebSocket (使用 ws 库)
- 认证 :JSON Web Token (JWT)
- 移动端 App (App)
- 语言 : JavaScript / Vue.js
- 框架 : uni-app (基于 Vue 3)
- UI 框架 : Framework7 (用于模拟 iOS 的原生质感)
- 跨端 :支持打包为 Android、iOS 和 H5 网页版。
- 管理后台 (Admin)
- 语言 : TypeScript / Vue.js
- 框架 :Vue 3 + Vite
- UI 框架 :Element Plus
- 状态管理 :Pinia
| 项目 | 要求 |
|---|---|
| 操作系统 | Ubuntu 20.04 / 22.04 / 24.04 (64位) |
| 宝塔面板 | 7.0+ |
| CPU | 至少 2 核 |
| 内存 | 至少 4GB |
| 硬盘 | 至少 20GB 可用空间 |