Skip to content
This repository has been archived by the owner on Jun 18, 2022. It is now read-only.
/ EasyPicker-webpack Public archive

统一收缴各种文件,统一的文件收取,自动归档,记录每次提交的文件信息与提交人信息,适用于校园/生活/工作中的文件收缴场景

Notifications You must be signed in to change notification settings

ATQQ/EasyPicker-webpack

Repository files navigation

EasyPicker:轻取

Version Status

本仓库为EasyPicker1.0的客户端源码仓库,不再维护!!!

本仓库为EasyPicker1.0的客户端源码仓库,不再维护!!!

马上去体验最新版:Easypicker2 介绍

项目简介

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

项目背景

校园学习或者工作场景中会出现以下几个场景:

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

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

体验地址(PC端效果更佳喔):https://ep.sugarat.top

本地运行

1. clone本仓库到bend

git clone https://github.com/ATQQ/EasyPicker-webpack.git

2. 安装依赖

# npm
npm install
# or

# yarn
yarn

3. 本地启动

tips:本地启动采用的服务端API是依赖的线上的测试环境

npm run dev

4. 相关指令

名称 作用
dev 本地启动服务
build 生产环境打包
deploy 生产环境部署
deploydev 测试环境打包
lint 代码格式化检查

相关地址

  1. 正式环境:https://ep.sugarat.top
  2. 测试环境:https://ep.dev.sugarat.top

注:两环境数据不互通,新功能会先在测试环境进行实验

技术栈

由于历史原因项目经历了2个大的阶段:

  1. 前后端不分离-SSM/jQuery/amazeUI/sass
  2. 前后端分离 -- 目前
    • 后端:node/TypeScript
    • 前端:webpack/jQuery/amazeUI/TS

相关仓库

  1. 服务端(Java-已弃用):https://github.com/ATQQ/EasyPicker

  2. 客户端(web) :https://github.com/ATQQ/EasyPicker-webpack

  3. 服务端(Node.js-目前):https://github.com/ATQQ/easypicker-server

相关资源

其他链接

Bug反馈:ATQQ/EasyPicker#2
新功能建议:ATQQ/EasyPicker#1
问卷反馈:https://www.wenjuan.com/s/UZBZJvA040/

扫码反馈

图片

欢迎体验分享,反馈Bug

TIM图片20191015225526-20191015

About

统一收缴各种文件,统一的文件收取,自动归档,记录每次提交的文件信息与提交人信息,适用于校园/生活/工作中的文件收缴场景

Topics

Resources

Stars

Watchers

Forks