文件名称:Tufts-Schedule-Generator:塔夫茨大学课程的自动学期时间表生成器
文件大小:15.41MB
文件格式:ZIP
更新时间:2024-05-06 19:02:23
JavaScript
塔夫茨大学课程的学期时间表生成器 免责声明:个人项目。 不被塔夫茨大学认可或隶属塔夫茨大学。 工作正在进行中! 前端(React JS) 后端(Heroku上的节点JS) 基于JSONRPC的Web API 基址: : 获取单门课程的信息 终点:/课程/ 查询:?course = COURSEID 例如 获取多门课程的信息 终点:/ courses / 查询:?courses = COURSEID&courses = COURSEID 例如
【文件预览】:
Tufts-Schedule-Generator-master
----.gitignore(122B)
----app.js(1KB)
----test.html(426B)
----package.json(1KB)
----package-lock.json(117KB)
----procfile(20B)
----services()
--------apiUtils.js(9KB)
--------searchIndex.js(4KB)
--------generateCourseSchedule()
--------utils()
--------handlers()
----models()
--------external()
--------internal()
----.env(233B)
----test.js(3KB)
----test_data.js(1KB)
----README.md(685B)
----tests()
--------interfaceTesting()
--------testPermutations.js(6KB)
--------testApiUtils.js(7KB)
--------testTree1.js(5KB)
--------testTreeClasses.js(33KB)
--------testDocument.js(3KB)
----index.html(6KB)
----start.js(622B)
----controllers()
--------courses()
--------auth()
----routes()
--------index.js(2KB)
--------docsApi.yaml(17KB)
--------README.md(2KB)
--------fs()
----.gitattributes(66B)