EasyPicker简洁实用且方便的在线文件收取Web应用


 小弟我作为班上的学委,有一个伟大的职责,收发各科作业(尤其是专业课的上机课),上机==写报告,此时就产生了实验报告这个玩意儿,一个班少则40人出头,多则100+人的大班,老师通过自己的邮箱方式收取每个同学的报告,发现不方便统计,又不不方便整理(毕竟一个老师教多个班),老师就干脆把这个ku差事甩给学委(落后文件收取方法与庞大人数之间的矛盾),而学委们以班为单位收取,只是减少了需要收取的数量,收取方式仍然只有通过邮件或者QQ,治标不治本,尤其是通过QQ收取文件的方式不讨我这种不喜欢让列表变得乱乱的人的青睐(容易错过女票的消息,还占用手机电脑磁盘空间),为此我就寻找有不有什么软件能够解决这个问题,在网上搜索逛了大半天仅仅只找到了一个符合自己想法的产品乐云收件夹,但用了一下,发现功能些少,且存储是通过百度云盘,因此除了注册之外还需要绑定百度云盘账号,步骤稍有繁琐...

 为了实现我心中的那个想法,二话不说打开电脑开始构建心中的蓝图.不得不说,程序员的双手是拥有魔法的,是能够让想法变现的... 说到这里,这让我回忆起了一句大佬说的话:"你的指尖拥有改变世界的力量" ......废话说了这么多(下面开始介绍小弟的作品)

作品简介

轻取,为方便在线文件收取而生。

作品背景

学习生活中会出现以下几个场景:

  • 每次碰到上机课的时候,都会遇到收取实验报告。
  • 需要收取每个人填写的各种电子表格。
  • 类似场景还有不少就不列举了。。。

通常的方式是,通过QQ/微信/邮箱等收取,弊端显而易见,太过于麻烦且不方便整理统计。还占用电脑/手机内存。为了解决这个问题,此项目应运而生。

相关链接

EasyPicker 项目源码地址

EasyPicker 体验地址(PC效果更佳) 服务器有些弱小,哥哥姐姐们温柔对待

技术栈

功能简介

  • v2.2.0

    • fea

      • 管理员可限制提交人员名单

        • 发起人可以设置能够提交的名单,名单之外的人员无法进行提交.
      • 查看名单提交概况
  • v2.1.0
    • fea

      • 分享链接支持生成短链接

        • 通过第三方API生成短链接.
      • 设置指定子类的收取截止时间
      • 设置指定子类的文件模板
  • v2.0.0
    • fea

      • 开放登录/注册
      • 生成文件收取链接
      • 管理提交的所有文件信息
      • 批量下载子类所有文件夹
        • 把指定子类的所有提交的文件压缩为一个.zip的压缩包提供下载.
      • 单个下载/删除指定的文件
      • 搜索关键字查询指定文件
      • 分类查询文件
  • v1.0.0
    • fea

      • 统一文件收取入口
      • 增删子/父类文件夹
  • 更多功能,持续更新中...

页面预览

PC端

登录/注册

类目管理

文件模板/截止日期/人员限制面板

人员提交概况面板

文件收取页面

文件分类管理页面

移动端

Tips:界面自我感觉还行,毕竟审美有限,如有更好的idea欢迎交流

后续

  • improve

    • 优化页面细节交互
  • feature
    • 完善基本信息修改功能
    • 增加鸡汤文(打气)滚播
    • 部分格式文件在线预览
    • 更多更多实用功能正在路上

其他

此项目个人会一直更新维护下去,如你有兴趣参与此项目,请私信我或者fork
欢迎各位哥哥姐姐,父老乡亲,叔叔阿姨给我点 "Star"
第一次发表个人作品文章,希望大家给点鼓励.

项目源码地址:EasyPicker

体验地址: EasyPicker

Bug反馈:https://github.com/ATQQ/EasyPicker/issues/2

新功能建议:https://github.com/ATQQ/EasyPicker/issues/1

个人作品:EasyPicker(轻取)简洁而又实用的文件收取Web应用的更多相关文章

  1. 三款免费实用的文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance)

    三款免费实用的本地文件夹同步/备份软件推荐 (SyncToy/FreeFileSync/Compare Advance) Microsoft SyncToy SyncToy 是由 微软 推出的一款免费 ...

  2. 开源作品-PHP写的Redis管理工具(单文件绿色版)-SuRedisAdmin_PHP_1_0

    前言:项目开发用到了Redis,但是在调试Redis数据的时候,没有一款通用的可视化管理工具.在网络找了一些,但是感觉功能上都不尽人意,于是决定抽出一点时间,开发一个用起来顺手的Redis管理工具.秉 ...

  3. Rsync:一个很实用的文件同步命令

    sync是Linux系统下的文件同步和数据传输工具,可用于同步文件.代码发布 1.安装. yum install -y xinetd yum insatll -y rsync 2.配置 打开rsync ...

  4. python中几个实用的文件操作

    1. 判断指定目录是否存在: os.path.exists(input_folder) 2. 判断指定目录是不是文件夹 os.path.isdir(input_folder) 3. 判断指定目录是不是 ...

  5. 开源作品-PHP写的在线文件管理工具(单文件绿色版)-SuExplorer_PHP_3_0

    前言:项目开发过程中,网站一般部署到远程服务器,所以文件管理就不能和本机操作一样方便.通常文件管理是用ftp下载到本地,修改后再上传,或者远程登录到服务器进行修改.但是这些操作都依赖于复杂的第三方软件 ...

  6. python中13个实用的文件操作

    1. 判断指定目录是否存在: os.path.exists(input_folder) 2. 判断指定目录是不是文件夹 os.path.isdir(input_folder) 3. 判断指定目录是不是 ...

  7. 10款让WEB前端开发人员更轻松的实用工具

    这篇文章介绍10款让Web前端开发人员生活更轻松的实用工具.每个Web开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具,所以如 ...

  8. 十款让 Web 前端开发人员更轻松的实用工具

    这篇文章介绍十款让 Web 前端开发人员生活更轻松的实用工具.每个 Web 开发人员都有自己的工具箱,这样工作中碰到的每个问题都有一个好的解决方案供选择. 对于每一项工作,开发人员需要特定的辅助工具, ...

  9. 实用的Scala泛函编程

    既然谈到实用编程,就应该不单止了解试试一个新的编程语言那么简单了,最好通过实际的开发项目实例来演示如何编程.心目中已经有了一些设想:想用Scala泛函编程搞一个开源的数据平台应用系统,也就是在云平台P ...

随机推荐

  1. python标准库笔记

    1.python互联网数据处理模块 base64数据编码 二进制数据 encode ASCII字符 ASCll字符 decode 二进制数据 json数据交换格式 轻量的数据交换格式,json暴露的A ...

  2. [POJ3463] Sightseeing(次短路 Heap + Dijkstra)

    传送门 用dijkstra比较好,spfa可能有的重复 dis[x][2]:dis[x][0]表示起点到x的最短路.dis[x][1]表示起点到x的次短路: tot[x][2]:tot[x][0]表示 ...

  3. POJ1094 字母排序(拓扑排序)

    该题题意明确,就是给定一组字母的大小关系判断他们是否能组成唯一的拓扑序列.是典型的拓扑排序,但输出格式上确有三种形式: 1.该字母序列有序,并依次输出: 2.该序列不能判断是否有序: 3.该序列字母次 ...

  4. [K/3Cloud] 使用操作还是服务

    现在菜单点击事件既可以挂操作又可以挂服务,那到底是应该挂操作还是服务呢? 有个需求是要求一个动作可以在两个时点被触发 1.单据由下推或选单生成的时候: 2.点击单据界面功能菜单: 这样是不是需要做一个 ...

  5. [K/3Cloud] 调用其他界面时通过Session传递对象参数

    DynamicFormShowParameter参数的CustomParams参数列表只支持string类型的参数,对于复杂参数的传递需要通过单据View对象的共享Session来完成,如: 在调用界 ...

  6. MySQL查看表结构及查看建表语句

    查看表结构:desc 表名 mysql> use recommend; Database changed mysql> desc user; +--------------+------- ...

  7. csu - 1536: Bit String Reordering (模拟)

    http://acm.csu.edu.cn/OnlineJudge/problem.php?id=1536 不知道为何怎么写都写不对. 这题可以模拟. 虽然题目保证一定可以从原串变成目标串,但是不一定 ...

  8. POJ 3083_Children of the Candy Corn

    题意: 给定迷宫图,求出一个人从入口进,从出口出,所走过的最短路径以及分别沿着左手边和右手边的墙走出迷宫所走过的方格数. 分析: bfs求最短路 对于沿左右两边的墙走的情况,记录好行走的方向及相对应的 ...

  9. Delphi ADO的Lookup类型字段的问题

    关于ADO数据集控件中的Lookup类型字段,在其Lookupkeyfields属性指向的字段中存在NULL值的,就会出现'EOleException with message '发生未知错误',这个 ...

  10. codevs——1006 等差数列

    1006 等差数列  时间限制: 1 s  空间限制: 128000 KB  题目等级 : 黄金 Gold 题解  查看运行结果     题目描述 Description 给定n(1<=n< ...