Web 端:https://github.com/jacob-lcs/awesome-curriculum-web
Android 端:https://github.com/jacob-lcs/awesome-curriculum-android
Nodejs 端:https://github.com/jacob-lcs/awesome-curriculum-backend
预览网址:http://schedule.lcs.show/
一、引言
自己在大学的时候做了一个课程管理与推荐系统,系统的功能包括课程表、课程推荐、课程群聊三大功能。其实自己也是在大学时候感受到没有一款相似的工具出现,并且平时想找大学课程班上的同学比较困难,因为大学是走班制,没有固定的班级。所以就做了这么一款软件。总体来说分为 Android 端、Web 端、Nodejs 端。
二、功能介绍
本章主要来介绍一下本系统做的一些功能,并且通过 gif 图片的形式对其作出演示。
2.1 课程表
课程表就是可以通过自动导入或者手动新建的方式进行添加,但是由于浏览器跨域限制,Web 端并没有做自动导入功能,而是将其放到了 Android 端,GitHub 地址如上所示。自动导入故名思义,输入你的学号和密码,就可以通过学校教务处拉取你的课程信息,当然这个需要适配,目前只适配了上海大学(对,我就是上海大学的