负责从零构建一套基于 Java Spring Boot 与 Angular 的 Google Drive 文件管理与清理工具,整体采用前后端分离架构。项目核心在于整合 OAuth2 Web 授权,实现多用户安全登录,并使用 id_token 的唯一标识对用户进行无 Session 化管理,使同一浏览器的多个标签页可独立操作不同账号。后端基于 Google Drive API 实现文件扫描、分类、批量删除、空间统计等能力,并设计可扩展的任务执行流程以支持大批量文件处理。前端以 Angular 实现文件展示、过滤、批量操作与可视化界面,保证操作高效直观。通过自动化清理策略,系统帮助用户快速识别大文...
本作品为基于Nginx + WebDAV协议搭建的私有网盘系统,实现安全、高效、跨平台的文件存储与共享服务。通过在Linux服务器上部署Nginx并启用WebDAV模块,我完成了从环境配置、权限控制到客户端挂载的全流程架构设计与实施。该系统支持通过RaiDrive等工具将远程WebDAV目录映射为本地磁盘(如图中H盘所示),实现Windows、macOS、Android及iOS设备的无缝访问,用户可像操作本地文件一样上传、下载、编辑和管理文件,极大提升了数据协同效率。我在项目中担任全栈技术负责人,主导了服务器环境搭建(包括Nginx编译安装、SSL证书配置)、WebDAV功能启用与优化、用户认...