https://www.toutiao.com/article/7337541529735283237/
TReport是一款基于Vue3技术栈的数据可视化系统,支持静态、动态api等数据源;可用于数据可视化分析、报表分析、海报设计使用。
提供自定义大屏设计、自定义仪表盘设计、自定义海报设计等功能。 100%开源,供各位社区伙伴学习,共同进步。也可以一起完善贡献您的一份力量。
功能简介
特别说明: 前后端代码100%开源,文档暂未整理,欢迎贡献pr。
支持自定义大屏设计功能
支持自定义仪表盘设计功能
支持自定义海报设计功能
静态数据
动态Api数据
后端技术栈
地址:
https://gitee.com/TDuckApp/tduck-report-platform
| 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
前端技术栈
地址:
https://gitee.com/TDuckApp/tduck-report-front.git
| Vue3 | Element-Plus | Vite | TypeScript | Echarts |
运行前端
pnpm install
pnpm run dev
项目预览
鸣谢项目
感谢优秀的项目: [datav-vue]
https://gitee.com/pengxiaotian/datav-vue