NetAssign:这是WebAssign的克隆WebAssign是用于作业分配管理和自动评分的服务。 它具有随机问题的作业 源码
内容 介绍 我的项目(NetAssign)是一个克隆 ,在交付,管理的领导者,在高中和大学自动化分级网上作业的学生。 这个行业彻底改变了本世纪课堂作业的实施方式。 我的克隆对前端使用JavaScript和React(具有功能组件,挂钩和上下文),对后端使用Flask,Python,SQLAlchemy和PostgreSQL。 教师/学生二分法 转到下一部分(“问题编辑器”) 该应用程序具有两种不同类型的用户(教师和学生),功能和用户体验大不相同。 在数据库的“用户”表中,这些类型仅通过isInstructor列中的布尔值来区分。 讲师对数据库中的其他七个表均具有完全的CRUD控制,而学生无权访问问题表,而仅具有对用户,注册和提交表中的行的完全访问权限主键或外键与学生的键一致。 初始的Welcome组件通过选择适当的NavLink来邀请未注册的访问者自行指定为userType ,该类型可
文件列表
NetAssign-master.zip
(预估有个78文件)
NetAssign-master
Dockerfile
821B
.gitignore
90B
DATES.md
4KB
dev-requirements.txt
23B
README.md
16KB
migrations
alembic.ini
770B
script.py.mako
494B
env.py
3KB
暂无评论