# fileProject **Repository Path**: jmk0314/fileProject ## Basic Information - **Project Name**: fileProject - **Description**: 本项目的开发目的是为了方便学委或老师在线收集作业。尤其是遇到比较大的文件时,可以将项目部署在校园网内网,有效利用校园网的带宽。 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-15 - **Last Updated**: 2023-08-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 欢迎使用fileProject ! 本项目的开发目的是为了方便学委或老师在线收集作业。尤其是遇到比较大的文件时,可以将项目部署在校园网内网,有效利用校园网的带宽。 整个项目由一名 准大四学委,即将步入社会的萌新 在暑假前半段单独完成。项目前后端分离的设计:前端采用了Vu3+Element Plus,以及使用axios与后端交换数据;后端使用了Spring Boot框架开发,SaToken鉴权,以及本地的对象存储服务Minio。 未来可能还会完成使用MarkDown进行作业内容描述等功能,以及完善权限方面的内容。 以下是部署方式: 在resources下,将fileProject.sql导入数据库(开发时数据库使用的是mysql 8.0,utfbm4) 在同目录下还有application.yml文件,配置好前端工程路径,数据库路径,minio的地址、存储桶、accessKey和secretKey。即可运行后端。 前端项目的地址:https://gitee.com/jmk0314/file-project-vue