极光后台管理系统 ---
这是一个体育直播后台管理项目,运营人员可以通过系统进行发布资讯和视频、插入广告、导入直播源、百度推送等操作。让运营人员可以更好的更新体育资讯,从而提升网站的访问量
负责通过 Vue + ElementUI 构建单页面应用,前后端分离提高开发效率
负责通过 xlsx + file-saver 库实现前端导出 Excel 表格
负责利用 addRouter 实现动态添加路由,实现组件及页面按钮权限
设计 Service 请求层设计方案,数据请求获取与业务代码分离
Webpack 按需加载 + Gizp 资源压缩,减少 3 倍项目打包体积
封装大文件上传组件,实现断点续传功能。
封装 Sortablejs,实现表格拖拽
24H 体育 ---
24H是一个体育赛事直播与体育资讯发布的平台;通过 Laravel、Layui、JQuery、Less等技术构建开发;用户能够通过平台阅读体育资讯,并能在平台中观看直播赛事。主要分足球和篮球两大体育资讯。
负责使用 Layui 模板引擎完成前端页面渲染
负责使用 CKPlayer 完成视频直播
负责使用 JQuery 实现轮播图功能
负责使用 CDN 加速,首屏渲染提升 1s
负责实现虚拟列表技术,首屏渲染速度提升 1s
负责实现懒加载技术,首屏渲染速度提升 1.5s
EDU(Emma) ---
EDU 是一个连接企业和学校的一个平台,整套体系的过程都是可跟踪和量化,学生的能力水平、技能广度都通过项目来验证,有效的和企业进行人才匹配。
负责使用 Vue + ElementUI 构建单页面应用
负责通过 Webpack 完成 JS、CSS、图片等压缩,减少项目打包体积
负责实现微信网页扫码登陆
负责实现技术技术答题功能
设计封装 storage 本地储存,解决复杂型数据在本地的储存
封装日期选择器、级联选择器、消息弹框等公共组件