一、需求描述
描述:在线课堂类web网站开发,针对企业内部人员培训学习使用。课程内容支持视频,文档等方式,通过课程考试反馈,完成学习闭环。
主要功能点:实现在线学习和反馈的功能,涉及登录、消息通知与推送、课程列表、课程进度与详情、考试系统,评分标准、数据统计功能。
进度:已有产品文档,原型图,UI,需要技术开发。
二、人员要求
整套系统已有一套现成的RESTful API服务,只需做好前端开发即可
技术栈要求:
管理后台:按照产品原型文档(无UI设计稿),使用antd pro整套脚手架完成即可
学生端:React+MobX+(SASS or LESS)(用yarn做包管理工具,有现成UI设计稿,需要1:1实现)
三、可参考作品
中国大学mooc :https://www.icourse163.org/
慕课网:https://www.imooc.com/
四、合作方式:
1、项目分管理后台和学生端,分别对应到两个git仓库单独维护,目前已建好私有git remote repo
2、尽量在春节期间完工,节后对接测试
3、API联调部分开发期间尽量与后端工程师“0沟通”,先用mock做模拟,联调时后端按照mock进行调整(后端配合前端)
4、需要精通react,redux、mobx类状态管理器必须能够熟练应用,store的模块化设计必须规范、清晰合理