推荐一款基于SpringBoot+Vue开发的分布式网盘系统(附源码)
今日推薦
推薦一款開源 Java 版的視頻管理系統
推薦3個快速開發平臺 前后端都有 項目經驗又有著落了
14個項目
正文
大家好,今天,推薦一個網盤系統項目。
上次是誰要的網盤系統項目啊,幫你找到了。
這是我目前見過的最好的網盤系統項目。功能完整,代碼結構清晰。值得推薦。
簡介
基于Spring Boot + Vue_cli@3 框架開發的分布式文件系統,旨在為用戶和企業提供一個簡單、方便的文件存儲方案,能夠以完善的目錄結構體系,對文件進行管理 。
功能介紹
用戶可對目錄結構進行增加,刪除,修改
提供文件的拖拽上傳,下載,支持截圖粘貼直接上傳圖片
支持對 zip 文件和 rar 文件的在線解壓縮
支持文件和目錄的移動和復制
多文件格式分類查看
支持阿里云 OSS 對象存儲,FastDFS 存儲
增加分片上傳,該功能同時支持本地存儲和阿里云 OSS,FastDFS
支持極速秒傳功能,提高上傳效率
上傳文件前臺實時顯示上傳文件進度,上傳速率,百分比等信息
支持文件重命名
可實時顯示文件存儲占用情況及總占用容量
支持 ElasticSearch 文件搜索
支持將文件分享給他人,并查看自己已分享過的文件列表
提供圖片在線預覽、視頻在線預覽、音頻在線預覽、PDF、JSON、TXT 等常用文本文件在線預覽,支持 office 在線預覽
網絡拓撲圖
軟件架構
該項目采用前后端分離的方式進行開發和部署,主要用到以下關鍵技術:
前端:Element UI、Vue CLI@3、Node.js、Webpack
后臺:Spring Boot、MyBatis、JPA、JWT
數據庫 : MySQL
數據結構:遞歸算法,樹的遍歷和插入
搜索公眾號GitHub猿回復“打飛機”,送你一份驚喜禮包。
功能截圖
小結
項目還是很不錯的,前后端分離,系統 100% 開源 遵循 MIT 開源協議,您可以在其基礎上繼續進行開發來完善其功能,成為本項目的貢獻者之一;您也可以以該項目作為腳手架,進行其他項目的開發。
源碼獲取
掃碼下方二維碼,后臺回復【A1130】即可獲取
--END--
總結
以上是生活随笔為你收集整理的推荐一款基于SpringBoot+Vue开发的分布式网盘系统(附源码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 实现序列化与反序列化,一定要绕开这些坑!
- 下一篇: html5倒计时秒杀怎么做,vue 设