漂流的老妖怪

导航

 

Hello,大家好!
今天,给大家分享一个开源的网盘项目,待会儿你看了就知道这个网盘项目不比某度网盘差。
该开源项目采用业内最流行的 Spring Boot 2 + VUE CLI@3 作为基础框架开发,并且使用前后端分离的方式开发和部署,非常适合大家学习。


 

关键技术栈
    前端:Element UI、Vue CLI@3、Node.js、Webpack
    后端:Spring Boot、MyBatis、JPA、JWT、MySQL


功能介绍
    基础功能:文件创建、删除、上传、重命名、移动、解压缩、在线预览、分享和搜索。
    特色功能:文件分类查看、多种存储方式、支持分片上传、支持极速秒传、实时进度显示、存储容量显示、在线编辑功能。


具体展示
    网盘页面布局
    网盘页面分为左侧菜单栏、顶部文件操作和右侧文件展示三部分。


 

    页面布局可调整
    页面左侧的菜单栏是可以折叠的,表格的操作以及表格中列都是可以选择性显示或隐藏的。


 

    文件批量操作
    这个功能就不需要文字说明了,大家都知道。


 

    三种文件查看模式
    1、列表模式

    2、网络模式

    3、时间线模式


 

    文件图标大小调整
    在网络或者时间线模式下,可以手动调整图标大小。


 

    文件移动


 

    在线解压缩


 

    三种文件上传方式
    1、分片上传

    2、拖拽上传

    3、截图粘贴上传


 

    文件分享
    文件分享支持单个或批量,并且可以选择分享时限以及是否需要提取码。

 

 

   

    别人分享的文件,支持一键保存至网盘。


 

    视频文件在线预览
    视频文件支持在线预览,功能支持:快进、后退、暂停、倍速播放、全屏播放、下载视频和折叠播放列表。


 

    音频文件在线播放


主要的功能就这么多,下方Gitee链接获取源码。
相关链接
奇文网盘前端:https://gitee.com/qiwen-cloud/qiwen-file-web
奇文网盘后端:https://gitee.com/qiwen-cloud/qiwen-file

 

posted on 2021-08-16 17:01  漂流的老妖怪  阅读(2751)  评论(0编辑  收藏  举报