1.项目描述:
该项目分为用户登录模块和数据可视化大屏模块
用户登录模块,用户可以通过填写用户名和密码来进行登录操作;
数据可视化大屏,该系统通过合适的图表展示了不同的信息,用户使用它能狗比较轻松的理解和分析数据。
2. 项目职责:
该项目使用的技术栈为: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 动画库,实现动态效果。