- 💂 个人网站:IT知识小屋
- 🤟 版权:本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主
- 💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦
文章目录
- 简介
- 技术栈
- 功能列表
- 应用场景
- UI界面
- 快速上手
- 开源地址&使用手册
- 写在最后
简介
TReport是一款基于SpringBoot + Vue3技术栈开发的低代码可视化大屏系统,它通过图形化拖拽操作,让用户无需编写任何代码,便能轻松快速构建炫酷的业务报表、数据看板和展示大屏。同时,系统支持多种数据源来源(静态数据、动态API数据等),满足不同业务下的多样化的数据接入需求,广泛应用于数据可视化分析、业务报表展示以及个性化海报设计等多种场景。
此外,TReport支持与Tduck表单系统(上一篇幅介绍的问卷表单系统)进行深度融合,实现实时对表单收集的数据进行可视化展示与分析,帮助用户高效挖掘数据价值,提升数据洞察和辅助用户决策,快速应对市场业务的变化。
技术栈
前端:Vue3 + Vite + TypeScript + Echarts + TailwindCSS
后端:SpringBoot + MyBatis-Plus + Sa-Token
部署方式:支持Docker快速部署,开箱即用
功能列表
拖拽式设计:可视化搭建界面,自由布局图表、文本、图片、地图等组件
图表类型丰富:支持折线图、柱状图、饼图、仪表盘、地图、轮播表格等多种图表类型
多数据源支持:可连接MySQL、PostgreSQL、AP 数据、自定义数据等多种数据源
图表配置持久化:每个图表支持独立配置字段、颜色、动画、轮播效果等,配置可持久保存
大屏预览发布:支持一键全屏展示,适配会议展示、监控中心、展厅等大屏环境
权限控制:自带访问控制体系,支持私有部署,保障数据安全与可控性
应用场景
企业数据大屏:实时展示销售趋势、客户转化率、订单统计等指标
智慧园区可视化:统计园区人流量、能耗监控、事件告警等动态图表
政府监管大屏:可视化展示人口普查、疫情数据、审批进度等展示窗口
运营看板:实时跟踪用户行为分析、渠道漏斗、活跃趋势等
UI界面
快速上手
后端服务:
导入 doc 目录下tduck-report.sql文件 修改resources目录下的application.yml文件中 的数据库连接信息 运行src/main/java/com/tduck/cloud/api/TduckReportApiApplication.java前端服务:
pnpm install pnpm run dev开源地址&使用手册
点击下方的【IT学习日记】回复【资源】领取!
如果这篇文章对您有帮助,请一定帮我点个“关注”和“点赞”,这对我非常重要。我将会继续推荐更多优质项目和新闻。
写在最后
1000+优质开源项目更新进度:262/1000。如需更多类型优质项目推荐,请在文章后留言。