[开源]基于Vue3技术栈的数据可视化系统,大屏、仪表盘、海报设计

项目描述······

一、开源项目简介

TReport是一款基于Vue3技术栈的数据可视化系统,支持静态、动态api等数据源;可用于数据可视化分析、报表分析、海报设计使用。跟tduck表单系统深度集成,快速对表单收集数据做可视化分析。

提供自定义大屏设计、自定义仪表盘设计、自定义海报设计等功能。 100%开源欢迎pr一起完善贡献您的一份力量。

二、开源协议

使用AGPL-3.0开源协议

三、界面展示

项目预览

图片

图片

图片

图片

图片

图片

四、功能概述

一款免费的基于Vue3技术栈的数据可视化系统,支持静态、动态api等数据源;可用于数据可视化分析、报表分析、海报设计使用。

特别说明: 前后端代码100%开源。

  • 支持自定义大屏设计功能

  • 支持自定义仪表盘设计功能

  • 支持自定义海报设计功能

  • 静态数据

  • 动态Api数据

五、技术选型

后端技术栈

| SpringBoot | SpringSecurity | MyBatis-Plus | Redis | Mysql |

运行后端必要环境

| Java8 | Mysql | Redis | Maven |

具体步骤:

  1. 导入 doc 目录下tduck-report.sql文件。

  2. 修改resources目录下的application.yml文件中 的数据库连接信息

  3. 运行src/main/java/com/tduck/cloud/api/TduckReportApiApplication.java

默认登录账号密码:admin/12345678

前端技术栈

| Vue3 | Element-Plus | Vite | TypeScript | Echarts |

运行前端

pnpm install
pnpm run dev

鸣谢项目

感谢优秀的项目:[datav-vue]

ECharts是一款基于JavaScript的数据可视化图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。ECharts最初由百度团队开源,并于2018年初捐赠给Apache基金会,成为ASF孵化级项目。
ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图,用于统计的盒形图,用于地理数据可视化的地图、热力图、线图,用于关系数据可视化的关系图、treemap、旭日图,多维数据可视化的平行坐标,还有用于 BI 的漏斗图,仪表盘,并且支持图与图之间的混搭。

运行环境······

浏览器

项目技术······

html

数据库文件······

项目截图······
文件目录······
暂无数据

       积分下载        0毛下载


未经允许不得转载: ICode联盟 » 项目源码 » [开源]基于Vue3技术栈的数据可视化系统,大屏、仪表盘、海报设计

 
 项目推荐 更多»