https://github.com/he0306/netdisk
基于Springboot + Vue 开发,一个仿百度云盘面向C端用户的网盘项目,包括用户注册,QQ快捷登录,文件上传,分片上传,断点续传,秒传,文件在线预览,包括文本,图片,视频,音频,excel,word ,pdf 等文件在线预览,文件分享等功能。
https://github.com/he0306/netdisk
Last synced: 6 months ago
JSON representation
基于Springboot + Vue 开发,一个仿百度云盘面向C端用户的网盘项目,包括用户注册,QQ快捷登录,文件上传,分片上传,断点续传,秒传,文件在线预览,包括文本,图片,视频,音频,excel,word ,pdf 等文件在线预览,文件分享等功能。
- Host: GitHub
- URL: https://github.com/he0306/netdisk
- Owner: He0306
- Created: 2023-10-13T07:00:11.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-17T15:34:20.000Z (over 1 year ago)
- Last Synced: 2024-01-17T23:32:47.252Z (over 1 year ago)
- Language: Java
- Size: 3.87 MB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### 介绍
基于Springboot + Vue 开发,一个仿百度云盘面向C端用户的网盘项目,包括用户注册,QQ快捷登录,文件上传,分片上传,断点续传,秒传,文件在线预览,包括文本,图片,视频,音频,excel,word ,pdf 等文件在线预览,可自定义分片大小,文件分享等功能。
在线网址:http://121.40.41.122/NetDisk
### 软件架构
B/S架构,采用前后端分离技术
### 安装教程
1. Java项目一键启动
2. 前端项目先下载依赖 `npm install`
3. 前端启动`npm run dev`
4. 将sql下的sql文件导入mysql### 开发环境
| 开发工具 | 说明 |
| -------- | ------------ |
| IDEA | Java开发工具 |
| WebStorm | 前端开发工具 || 开发环境 | 版本 |
| -------- | ------------ |
| JDk | 1.8 |
| MYSQL | 8+版本 |
| Redis | 3+版本 |
| Node | 16+版本 |
| FFmpeg | http://t.csdnimg.cn/pWOQX |### 技术介绍
前端技术:Vue3 + Vite + Vuex + ElementUiPlus
后端技术:SpringBoot + MybatisPlus + Redis + Swagger +Mysql + FFmpeg
### 项目效果图
- 登录页

- 首页

- 管理页
