记录我的开源生涯,主要为自己的开源项目与开源社区贡献
项目名字:upload_task
- 背景
担任班级学习委员的时候做的,因收集班里的课设作业成为了我日常焦灼的难题。
- 原由
- 场景: 我们日常是使用qq进行通讯的,所以同学一个一个给我发作业,然后我一个一个收齐。会因为我的失误接收导致部分同学作业没交,且私发我的时候,我可能是在忙的,忙完之后又忘记接收了。 - 首次优化: 后面我让一个一个寝室收齐交给我,但是因为每个寝室有人写得早,有人写的完,最后依然遇到有部分人单读交给我,导致漏交。 - 开发系统: 所以我开发了一个交作业的系统。 具备以下功能: 1、每个学期课程的作业管理 2、每个课程任务的交作业人数以及名单 3、以任务为单位打包压缩下载
- 技术栈
采用vue+go进行开发的,前后端都是我一个人写的。