技 术 栈:React+Ant Design+React-Router+umi+echarts+axios+django
项目简述: 科创教学平台项目开发针对考试,学生管理,教学管理,就业管理,面试记录。进行开发。包括 题库管理 组卷 发布试卷 审阅试卷 进行考试 考试记录 错题本 人脸识别登录 学生信息管理 综合计分管理 谈话管理 上课点名。
工作职责:1、使用umi框架进行项目的开发。
2、使用webpack提升性能优化。
3、封装axios请求,进行路由拦截,对错误状态进行合理处理。
4、通过canvas展示人脸图片,进行拍照,上传后端base64格式图片,后端进行识别。
5、用户登录采用token进行认证鉴权。
6、使用浏览器缓存实现试卷的缓存,数据持久化。
7、使用 react-router 实现路由的跳转以及通过动态路由传参。
8、运用 vue-json-excel 插件将绩效进行 excel 方式导出。
9、运用 React.lazy与import() 插件实现路由懒加载,以及对整体项目的优化策略。
10、使用SSR服务器端渲染,优化SEO。