本项目为一个低代码数据可视化大屏平台,简单的拖拉拽就可以生成精美的看板。前端基于vue.js后端基于nodejs + express + mongodb。 项目主要解决企业可视化大屏开发过程繁琐、开发成本高、维护成本高等问题。根据多年经验,企业花了大精力开发的大屏会随着生产的变化导致维护困难等原因 最终都停止维护,变成了面子工程,wantonly-drag能完美解决这些问题,助推企业数字化转型。
wantonly-drag企业级数据可视化解决方案
gitee 跳转国内gitee查看 github 跳转国外github查看
开源部分为基础模块,仅拥有编辑器的的部分功能,适合学习和自行拓展开发,如果对您有帮助希望点个star。
体验账号:123456@qq.com 密码:123456
- 🍑 具备完善的鉴权系统、集成登录、注销、用户管理、角色管理、菜单管理
- 🍐 看板设计:通过自定义拖拉拽的方式组合成精美的可视化大屏,具备类似于C端软件般的操作体验,简单上手,组件繁多,肆意创作。
- 🍎 看板管理:由看板维护、发布列表、模板列表组成,结合权限管控来管理用户创作的看板,轻松维护。
- 🍉 看板维护:对保存的看板进行上架、下降、删除、再编辑等操作。
- 🍉 发布列表:对已经正式上架发布的看板进行发布公告,实时在看板上发布重要通知,实现大屏互联 。
- 🍇 模板列表:对各类看板模板进行维护
- 🍇 资源配置:集成图片、素材资源维护、三维模型资源维护、自拓展组件、收藏夹维护等功能。
- 🍇 自定义拓展:支持用户自己开发组件并上传到平台当成组件使用,支持多组件组合添加到收藏夹方便下次直接使用
- 🍇 功能展望:数字孪生(通过三位模型组件或者自定义拓展组件实现)、AI生成(开发中,敬请期待...)、虚拟现实(开发中,敬请期待...)
这是本项目具有的功能点。
- 自定义主题
- 灵活调整画布
- 组件丰富
- 丰富的模板
- 组件联动
- 拖拽旋转
- 支持快捷键快捷操作
- 绑定事件
- 绑定动画
- 复制粘贴剪切
- 多个组件的组合和拆分
- 锁定组件
- 三维模型展示与三维模型库维护
- 图片素材库
- 完善的权限管控
- 自适应分辨率
- JSON配置
- 自定义编码拓展组件(基于js、jq自行编码)
- 发布公告(大屏互联)
- 所有组件支持三维空间转换
- 详细的文档
- 🍑 私有化部署(安全自己掌控)
- 🍐 简单直白的操作方式(不花里胡哨,更贴近用户)
- 🍇 我们专注,所有更加专业,更能体会用户的需求
- 🍑 项目码源为开源基础demo,有需求的可以拿去自行研究拓展
- 🍑 QQ:1035141145
npm i
npm run dev
npm run build