diff --git a/README.md b/README.md index 4125b5f..156458a 100644 --- a/README.md +++ b/README.md @@ -1,65 +1,49 @@ -# CloudDisk +# CloudDisk ☁️ 一款安全、便捷的跨平台桌面网盘应用 ## 功能特性 -- ✅ 用户认证 - 注册、登录、修改密码 -- ✅ 文件管理 - 上传、下载、删除、重命名、复制、移动 +- ✅ 用户认证 - 登录、注册、密码修改 +- ✅ 文件管理 - 上传、下载、删除、重命名 - ✅ 文件夹操作 - 创建、进入、返回 -- ✅ 搜索功能 - 快速查找文件 -- ✅ 分享功能 - 链接分享、密码保护、过期设置 -- ✅ 回收站 - 恢复、永久删除、清空 -- ✅ 最近访问 - 快速访问历史文件 -- ✅ 云端同步 - 保持文件同步 -- ✅ 用户统计 - 存储空间使用情况 +- ✅ 分享功能 - 链接分享、密码保护 +- ✅ 回收站 - 恢复、永久删除 +- ✅ 最近访问 - 快速访问历史 - ✅ 主题切换 - 深色/浅色模式 - ✅ 移动端适配 - 响应式设计 -## 技术栈 - -### 前端 -- Electron 28+ -- React 18 -- TypeScript -- Zustand -- Ant Design 5 - -### 后端 -- Node.js 20+ -- Express 4 -- SQLite3 -- JWT - ## 快速开始 -### 安装依赖 +### 前端 (Electron) ```bash -cd backend && npm install -cd frontend && npm install +cd frontend +npm install +npm run dev ``` -### 启动后端 +### 后端 (Node.js) ```bash -cd backend && npm run dev +cd backend +npm install +npm run dev ``` -### 启动前端 -```bash -cd frontend && npm run dev -``` +## 页面 -## 项目结构 +- `index.html` - 登录 + 文件列表 +- `settings.html` - 设置页面 +- `share.html` - 分享页面 +- `trash.html` - 回收站 +- `recent.html` - 最近访问 +- `shared.html` - 共享文件 +- `404.html` - 404页面 -``` -clouddisk-project/ -├── backend/ # 后端服务 -├── frontend/ # 前端应用 -├── ui-design/ # UI设计稿 -├── architecture/ # 架构文档 -├── prd/ # 产品需求 -└── tests/ # 测试代码 -``` +## 技术栈 + +- Electron + React + Ant Design +- Node.js + Express + SQLite3 +- JWT 认证 ## 团队