EasyPicker簡潔實用且友善的線上檔案收取Web應用

小弟我作為班上的學委,有一個偉大的職責,收發各科作業(尤其是專業課的上機課),上機==寫報告,此時就産生了實驗報告這個玩意兒,一個班少則40人出頭,多則100+人的大班,老師通過自己的郵箱方式收取每個同學的報告,發現不友善統計,又不不友善整理(畢竟一個老師教多個班),老師就幹脆把這個ku差事甩給學委(落後檔案收取方法與龐大人數之間的沖突),而學委們以班為機關收取,隻是減少了需要收取的數量,收取方式仍然隻有通過郵件或者QQ,治标不治本,尤其是通過QQ收取檔案的方式不讨我這種不喜歡讓清單變得亂亂的人的青睐(容易錯過女票的消息,還占用手機電腦磁盤空間),為此我就尋找有不有什麼軟體能夠解決這個問題,在網上搜尋逛了大半天僅僅隻找到了一個符合自己想法的産品樂雲收件夾,但用了一下,發現功能些少,且存儲是通過百度雲盤,是以除了注冊之外還需要綁定百度雲盤賬号,步驟稍有繁瑣...
為了實作我心中的那個想法,二話不說打開電腦開始建構心中的藍圖.不得不說,程式員的雙手是擁有魔法的,是能夠讓想法變現的... 說到這裡,這讓我回憶起了一句大佬說的話:"你的指尖擁有改變世界的力量" ......廢話說了這麼多(下面開始介紹小弟的作品)
作品簡介
輕取,為友善線上檔案收取而生。
作品背景
學習生活中會出現以下幾個場景:
- 每次碰到上機課的時候,都會遇到收取實驗報告。
- 需要收取每個人填寫的各種電子表格。
- 類似場景還有不少就不列舉了。。。
通常的方式是,通過QQ/微信/郵箱等收取,弊端顯而易見,太過于麻煩且不友善整理統計。還占用電腦/手機記憶體。為了解決這個問題,此項目應運而生。
相關連結
EasyPicker 項目源碼位址
EasyPicker 體驗位址(PC效果更佳)
技術棧
- 前端
- JQuery (大夥兒都懂)
- amazeUI (妹子UI架構)
- SASS (CSS預處理語言)
- webuploader (檔案上傳)
- Datatables (處理table資料)
- clipboard (複制剪貼版)
- 後端
- JAVA (語言)
- SSM (架構)
- Spring
- Spring MVC
- Mybatis
- MySql (資料庫)
功能簡介
- v2.2.0
- fea
- 管理者可限制送出人員名單
- 發起人可以設定能夠送出的名單,名單之外的人員無法進行送出.
- 檢視名單送出概況
- 管理者可限制送出人員名單
- fea
- v2.1.0
-
- 分享連結支援生成短連結
- 通過第三方API生成短連結.
- 設定指定子類的收取截止時間
- 設定指定子類的檔案模闆
- 分享連結支援生成短連結
-
- v2.0.0
-
- 開放登入/注冊
- 生成檔案收取連結
- 管理送出的所有檔案資訊
- 批量下載下傳子類所有檔案夾
- 把指定子類的所有送出的檔案壓縮為一個.zip的壓縮包提供下載下傳.
- 單個下載下傳/删除指定的檔案
- 搜尋關鍵字查詢指定檔案
- 分類查詢檔案
-
- v1.0.0
-
- 統一檔案收取入口
- 增删子/父類檔案夾
-
- 更多功能,持續更新中...
頁面預覽
PC端
登入/注冊
類目管理
檔案模闆/截止日期/人員限制面闆
人員送出概況面闆
檔案收取頁面
檔案分類管理頁面
移動端
Tips:界面自我感覺還行,畢竟審美有限,如有更好的idea歡迎交流
後續
- improve
- 優化頁面細節互動
- feature
- 完善基本資訊修改功能
- 增加雞湯文(打氣)滾播
- 部分格式檔案線上預覽
- 更多更多實用功能正在路上
其他
此項目個人會一直更新維護下去,如你有興趣參與此項目,請私信我或者fork
項目源碼位址:EasyPicker
體驗位址: EasyPicker
Bug回報:https://github.com/ATQQ/EasyPicker/issues/2
新功能建議:https://github.com/ATQQ/EasyPicker/issues/1
"你的指尖,擁有改變世界的力量! "
歡迎關注我的個人部落格:https://sugarat.top