{"id":28289532,"url":"https://github.com/louisyoungx/tutorial-mana-frontend","last_synced_at":"2026-04-27T08:32:03.185Z","repository":{"id":217341303,"uuid":"408246509","full_name":"louisyoungx/tutorial-mana-frontend","owner":"louisyoungx","description":"NCHU Student study support system - fronded","archived":false,"fork":false,"pushed_at":"2021-09-19T22:02:12.000Z","size":6868,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-13T05:42:32.131Z","etag":null,"topics":["javascript","vue","web"],"latest_commit_sha":null,"homepage":"","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/louisyoungx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-09-19T22:01:49.000Z","updated_at":"2021-12-11T02:22:32.000Z","dependencies_parsed_at":"2024-01-15T22:01:28.396Z","dependency_job_id":"56a6e280-05d5-49f5-9c88-e7cfa75252b5","html_url":"https://github.com/louisyoungx/tutorial-mana-frontend","commit_stats":null,"previous_names":["louisyoungx/tutorial-mana-frontend"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/louisyoungx/tutorial-mana-frontend","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/louisyoungx%2Ftutorial-mana-frontend","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/louisyoungx%2Ftutorial-mana-frontend/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/louisyoungx%2Ftutorial-mana-frontend/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/louisyoungx%2Ftutorial-mana-frontend/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/louisyoungx","download_url":"https://codeload.github.com/louisyoungx/tutorial-mana-frontend/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/louisyoungx%2Ftutorial-mana-frontend/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32329463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","vue","web"],"created_at":"2025-05-22T01:12:30.634Z","updated_at":"2026-04-27T08:32:03.177Z","avatar_url":"https://github.com/louisyoungx.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TutorialManaFrontend\n\n## 介绍\n\n##### 学生课业帮扶系统\n\n- 教师端\n  - ☑️可以导入课程和学生列表\n  - ☑️根据课程发起群体辅导邀约，可以看到接受邀约的学生列表和具体信息\n  - ☑️可以看到教师帮扶的人数，以及每门课帮扶的人数\n  - ✖️（待完成）可以接受学生单独邀约\n\n- 学生端\n  - ☑️可以看到参加课程的群体辅导邀约，并决定是否确认\n  - ✖️（待完成）可以对某课程单独向教师发起单独辅导邀约\n\n## 预览\n\n![mobile-page](./docs/mobile-page.png)\n\n![login-page](./docs/login-page.png)\n\n![截屏2021-09-11 下午10.43.47](./docs/home-page.png)\n\n![tutorial-page](./docs/tutorial-page.png)\n\n## 软件架构\n\n##### 前端 Vue3 / Vue-Cli / VueX / Vue-Router\n\n##### 后端 Django / Rest Framework\n\n##### 数据库mysql\n\n![前端架构 - TutorialManage](./docs/TutorialManage.jpg)\n\n## 后续更新\n\n### v1.0.0\n\n- v1.0.0-alpha-bug\n\n  ☑️ student.settings的sidebar是teacher的\n  ☑️ 注册页面提交无效\n\n  student主页按钮是“发起帮扶活动”\n\n  提示框显示只有1/2\n  帮扶活动页面avatar被压竖\n\n- v1.0.0-a1-feat\n\n    主页帮扶详情slide\n    登录状态保持\n    未登录全局跳转登录\n    \n- v1.0.0-beta-feat\n\n    帮扶详情slide按钮可用\n\n- v1.0.0-stable\n\n    课程详情页（slide移植）\n\n- v1.0.1\n\n    帮扶详情页（slide移植）\n\n- v1.0.2\n\n    student搜索查询\n\n- v1.0.3\n\n    student分类查询\n\n- v1.0.4\n\n    tutorial列表批量操作\n\n- v1.0.5\n\n    teacher显示tutorial学生列表\n\n### v1.1.0\n\n- v1.1.0\n\n    tutorial加入人数与确认人数分离\n    tutorial添加状态，waiting/padding/done/undo\n\n- v1.1.1\n\n    student.tutorial页面增加对超时项目的确认按钮\n    tutorial未到时间waiting\n    tutorial时间已过padding\n    tutorial已完成done\n    tutorial未完成undo\n\n- v1.1.2\n\n    tutorial活动开始teacher端显示SecretCode\n    student端填入SecretCode进行签到\n\n### v1.2.0\n\n- v1.2.0\n\n    student发起单独帮扶请求，将结果推送到按钮teacher.home-page\n- v1.2.1\n\n    支持消息队列\n    \n- v1.2.2\n\n    teacher确定请求\n    teacher要求更改时间/地点\n    将回复推送到student\n    \n- v1.2.3\n\n    双方可查看Query状态列表\n    \n- v1.2.4\n\n    未读消息队列每周发送邮箱\n\n### v2.0.0\n\n- v2.0.0\n\n    微信公众号登录\n    头像加载\n    \n- v2.0.1\n\n    上传课程封面页\n\n## 安装教程\n\n1.  git clone\n2.  yarn\n3.  yarn start\n\n## 参与贡献\n\n1.  Fork 本仓库\n2.  新建 Feat_xxx 分支\n3.  提交代码\n4.  新建 Pull Request\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flouisyoungx%2Ftutorial-mana-frontend","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flouisyoungx%2Ftutorial-mana-frontend","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flouisyoungx%2Ftutorial-mana-frontend/lists"}