Skip to content

TankSubmBox is a lightweight competition submission and review system ideal for submitting, reviewing, and scoring works. Based on "tank" drive.

License

Notifications You must be signed in to change notification settings

Acfboy/TankSubmBox

Repository files navigation

TankSubmBox

本项目基于蓝眼云盘 4.1.2 二次开发,原项目协议 MIT

简介

目前只是一个演示,不能用于生产环境

TankSubmBox 是一个轻量级竞赛作品提交审核系统,适用于创新创业训练、大作业文件等作品提交审核评分。可像网盘一样方便地上传和修改作品。

  • 学生:上传文件,选择学院和赛道。每个学生在文件夹里上传文件以后,为文件夹打上标签,表明这些文件属于哪个组和赛道。
  • 组(如学院)管理员:查看本组的所有作品。为满意的作品文件夹再打上标签,说明这是学院向上推荐的。
  • 评委:评委可以看到所有学院向上推荐的作品,可以根据标签筛选赛道和学院,可以打上标签表明打分。

例如

  • 管理员

设置普通用户填写标签字段为“赛道”,学院管理员用户标签字段为“推荐”,评委用户标签字段为“评分”。

  • 小明(计算机学院,选择人工智能赛道)
小明的个人空间/
└── 参赛项目文件夹/  [组:计算机学院,标签: 人工智能赛道]
    ├── 项目计划书v2.0.pdf
    ├── 核心算法代码.py
    ├── 数据集样本.xlsx
    └── 项目演示短视频.mp4
  • 小红(电子工程学院,选择智能硬件赛道)
小红的个人空间/
└── 参赛作品文件夹/  [组:电子工程学院,标签: 智能硬件赛道]
    ├── 电路设计原理图.png
    ├── 3D结构模型.stl
    ├── 功能测试记录表.docx
    └── 实物组装教程.mp4
  • 计算机学院管理员
计算机学院管理后台/
├── 人工智能赛道/
│   └── 小明的参赛项目文件夹/  [组:计算机学院, 标签:人工智能赛道, 学院推荐]
│       ├── 项目计划书v2.0.pdf
│       ├── 核心算法代码.py
│       ├── 数据集样本.xlsx
│       └── 项目演示短视频.mp4
└── 软件开发赛道/
    └── (其他未推荐作品)
  • 电子工程学院管理员
电子工程学院管理后台/
├── 智能硬件赛道/
│   └── 小红的参赛作品文件夹/  [组: 电子工程学院, 标签:智能硬件赛道, 学院推荐]
│       ├── 电路设计原理图.png
│       ├── 3D结构模型.stl
│       ├── 功能测试记录表.docx
│       └── 实物组装教程.mp4
└── 通信技术赛道/
    └── (其他未推荐作品)
  • 评委后台:
评委评审后台/
├── 按赛道分类/
│   ├── 人工智能赛道/
│   │   └── 小明的参赛项目文件夹/  [组: 计算机学院, 标签:人工智能赛道, 学院推荐, 得分 92]
│   │       ├── 项目计划书v2.0.pdf
│   │       ├── 核心算法代码.py
│   │       ├── 数据集样本.xlsx
│   │       └── 项目演示短视频.mp4
│   └── 智能硬件赛道/
│       └── 小红的参赛作品文件夹/  [组: 电子工程学院, 标签:智能硬件赛道, 学院推荐, 得分 88]
│           ├── 电路设计原理图.png
│           ├── 3D结构模型.stl
│           ├── 功能测试记录表.docx
│           └── 实物组装教程.mp4
└── 按学院分类/
    ├── 计算机学院/
    │   └── 小明的参赛项目文件夹(同上)
    └── 电子工程学院/
        └── 小红的参赛作品文件夹(同上)

构建

在源码目录下运行 make build 构建,make run 构建并运行。

About

TankSubmBox is a lightweight competition submission and review system ideal for submitting, reviewing, and scoring works. Based on "tank" drive.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 11