项目简介: 闵行教育局为推进五育融合育人的教育实践,需要整合区域内大量教育资源,开发一款能支持学生校内外五育教育 活动管理、追踪学生五育均衡教育效果和评价的应用。创建任务、课程、场所、活动等,在客户端会展示出来给用户报 名参加。 技术栈: Vue3+Vite+Tailwind CSS+AntDesign+Typescript+ Pinia +axios 技术要点: 1、使用 axios 进行数据请求,二次封装了 axios 请求,并使用请求拦截器和响应拦截器进行统一数据处理。 2、视频转码功能 - 使用七牛云 api 处理视频转码,多终端设备适配 3、根据数据生成表格...
项目简介: 该项目是在随申办 App 里面的一个轻应用,主要是为上海市闵行区的学生提供线上课程或活动比赛。家长可根据 学生学习需求,自愿选择报名参加课程或活动。 技术栈: Vue3+Vite+Tailwind CSS+Vant+Typescript+Pinia+axios 技术要点: 1、点击按钮分享功能-点击分享按钮,弹出跳转第三方 app 的弹层,可以分享到微信好友、朋友圈、微博、QQ。 2、截图分享功能-用 html2canvas 库以截图的形式保存到相册,再弹出跳转第三方 app 的弹层。 3、水印功能-在 utils 封装一个创建水印 dom 元素的方法,在需要水印的...
课课宝课件平台: 2021.11-2022.11 项目描述: 课课宝,让每一个教育品牌都有自己的课程体系!素质教育启航,行业竞争加剧,课课宝帮助你快速建立自己的课程体系,保护课程内容,降低开店成本!围绕课件不统一、安全性低、展示成本高、课件主体化难等痛点,课课宝全面优化办学环节,帮您解决招生引流转化难 、资金监管漏洞大、资源利用不充分、教学服务不可视、工作考核难量化、决策分析无数据等办学难点。 项目职责: 1.项目需求调研,完成产品原型设计及产品需求分析文档 2.根据实际业务来分析功能需求,与设计、开发、测试等多方资源进行沟通,确定实现方案; 3.向用户负责,提供必要的操作指...
1、该项目是一个少儿编程平台,整个项目全部由本人独自开发,学生可以根据题目要求将自己的代码提交到平台,平台根据提交的代码返回相应结果; 2、主要用 SpringBoot+Vue 框架,集成 MyBatis-Plus,MySQL 数据库,前端表单文件使用 element-ui ,使用 Redis 做缓存,MinIO 做对象存储,内置人脸识别进行身份验证,使用 Docker 部署项目。 3、完成了主页的布局和日常信息展示、在题库中维护题目、竞赛、状态、问答区等所有模块的开发,该项目已在公网发布。...
项目描述:为各督导、区域经理、店铺、店员、后台人员提供一个学习中心,主要实现考试系统、视频学习、文档学习、报表统计。(Java+Vue2+Element+Vant2)(前后端分离) 1、集成钉钉应用调取接口获取免登码实现无登陆页,使用jwt+token认证,利用拦截器实现权限认证,利用钉钉开发文档实现组织内部工作通知(店员考试通知功能)。 2、使用Collections.shuffle方法来组卷、组卷方式有固定题目和分类题目进行组卷区分,根据固定试卷明细打乱序号进行出题。 3、使用redis来存储考试时间反馈给前端,配置一个监听器来实时监测这个key的过期,过期后发送消息到客服端,用到了...