数据安全平台
技术栈:Vue3+Antdv+Echarts+tailwindcss+TypeScripe+vite
项目职责:1. 项目公用组件的抽离,提升代码的复用率以及可维护性;2. 列表数据的懒加载,避免页面同时出现超过浏览器并发次数的 大量请求,造成网络阻塞问题;3. 使用 localStorage 进行本地存储;4. 实现自定义 echarts 配置项 tooltip 内容,渲染 vue 组件;5. 根据项目需求手写日期热力图,实现用户访问明细以及风控数据对比展示;6. 使用 dayjs 对日期格式化处理。
项目描述:数据安全平台是一个用于公司的数据资产风险控制平台,可以监测公司内部人员的行为,监测数据的安全性。
数据可视化大屏
Vue3+Echarts+Three.js+Node.js
项目职责:1. 负责 gitee 代码仓库的搭建,项目的环境搭建;2. 负责项目的初始化以及全局配置;3. 使用 nodejs 实现后端登录注册接 口,使用 bcrypt 对密码进行加密,使用 jwt 生成并验证 token;4. 使用 vue-router 进行路由跳转;5. 封装 fetch 请求实现 接口统一管理;6.抽离公共组件并封装到项目组件库中;7.使用 Echarts 图表库实现各种图表展示;8. 使用 Three.js 实现 3D 场景的展示和交互,使用 Tween.js 动画库,实现动态效果。
项目描述:是一个基于 vue3+Echarts+Three.js 的数据可视化大屏。