会课----web端智能校园官网
项目描述:该项目是deepseek 推出后,公司紧跟学校需求开发的一个通用的智能校园官网项目,可实现教师与ai机器人对话,选择科目+知识点,或者上传文件,完成备课/备考等自定义需求。
技术要点:
Next.js + Node.js(全栈开发,服务端配置 CORS 实现跨域)。
React + JavaScript + antd + tailwindcss(组件库与样式预处理)。
流处理(AI 对话流式返回,markdown格式渲染为html)。
会课 emp 资源管理系统
项目描述:该项目主要是公司内部人员使用,配置维护各个学校、教师的各项权限,管理各类资源等。
技术要点:
Webpack + Node + React + dva(react状态管理库) + JavaScript + antd + less。
通过 Nginx 反向代理服务器转发跨域请求。
使用 window.postMessage 实现在emp 里通过iframe 引入考试报告系统(不同源的窗口间安全通信)。
会课----教师端综合管理平台
项目描述:该项目是公司最主要的一个教师综合性管理平台。
技术要点:
使用Node.js + Express搭建服务端,提供用户权限、资源管理等接口(服务端渲染+客户端动态交互)。
Webpack 4→5 升级(优化打包速度与体积)。
集成 Redis 缓存考试报告数据,降低数据库压力。
拖拽排序(react-dnd-html5-backend 插件)。
Canvas + createJs绘图(阅卷交互,如点击屏幕打分); 图表可视化(ECharts)。
H5 营销平台 & 鲲鹏E贷
项目描述:项目是为银行开发的线上营销工具,以及个人消费贷产品。
技术要点:
H5:vant 组件库 + Vue(移动端适配)、OAuth2 授权(微信公众号与 App 登录区分)。
小程序:uniapp + Vue、微信人脸核身 API、自定义 OCR 图片压缩(区分小程序 / H5 端)。
多端登录逻辑(UnionID 获取、身份权限区分)、小程序绑定到企业微信。
跨平台摄像头调用兼容(小程序 Android 端适配)。
红塔银行系列项目(后台管理系统 / H5 / 小程序)
项目描述:该系列项目是为红塔银行开发的房抵贷云按揭产品。
技术要点:
后台管理:element-ui 组件库、动态路由权限控制(角色驱动动态路由)、Font-class 图标(iconfont)。
H5:vant 组件库 + Vue、流程表单开发(作业详情、预授信流程)。
小程序:uniapp + Vue、微信人脸核身 API、OCR 识别(身份证图片处理)、轮询机制(浏览时长统计)。
二手车行业小程序(管车助手 / 市场帮手等,线上已发布)
项目描述:公司开发的管理二手车估值、入库、出库一系列流程的小程序。
技术要点:
小程序原生开发:微信 / 支付宝开发者工具、Canvas 海报生成、三级联动筛选(品牌 / 车型 / 车系)。
第三方服务:百度 / 译图 OCR 识别(行驶证、身份证)、精真估车辆估值 API。
多端部署(微信 / 支付宝小程序)、OCR 集成与图片压缩。