# 歪fChat_桌面端
**Repository Path**: HoLokkLee/waif-chat-desktop
## Basic Information
- **Project Name**: 歪fChat_桌面端
- **Description**: electron + vue3 + ts
- **Primary Language**: Unknown
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 49
- **Created**: 2023-10-02
- **Last Updated**: 2023-10-02
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## 歪fchat桌面端
### 项目介绍
前端采用 vue3 + ts + vite + electron + element-plus + socket-io + webrtc, 后端使用 express + socketio + mongodb
### 实现功能
1. 用户登陆、注册、退出登陆
2. 群聊、私聊(群聊在h5基础上新增消息未读数)功能
3. 消息类型新增:视频通话、支持不同类型文件(如.zip, .exe, .docx…)的上传,并做了消息类型界面的优化
4. 🌟主要新增功能:wbertc实现视频通话、屏幕共享功能
5. 添加好友、创建群聊、对群成员的管理
6. 搜索好友、群
7. 用户个人资料的编辑
8. 发布空调动态(对比h5端新增点赞,评论回复功能)
8. 发布空间动态(对比h5端新增点赞,评论回复功能)
9. 便签功能(所有人均可见)
10. 主题色(深浅变换)
### 目录结构
### 启动项目
1. 安装依赖
```
npm i
```
2. 运行项目
```
npm run dev
```