dashboard.yourname.com

智能数据仪表盘

运营中

实时数据监控 + 自定义报表,支持 MySQL、PostgreSQL 多数据源接入,WebSocket 秒级推送更新。

Vue 3EChartsNode.jsWebSocket
上线年份 · 2024
< 1s
数据刷新延迟
92%
查询缓存命中
20+
支持图表类型
50k+
日均处理请求
项目概述

关于这个项目

智能数据仪表盘是一款面向中小团队的轻量级 BI 工具,目标是让非技术人员也能在几分钟内搭建出专业的数据监控大屏。系统支持 MySQL、PostgreSQL、SQLite 等多种数据源,通过可视化配置即可完成数据接入,无需编写 SQL。

前端基于 Vue 3 + ECharts 构建,提供折线图、柱状图、饼图、热力图、仪表盘等 20+ 种图表类型,并支持图表联动、下钻与自定义时间范围。后端采用 Node.js 服务,通过 WebSocket 实现秒级数据推送,配合 Redis 缓存层将高频查询的响应时间控制在 100ms 以内。

系统内置报表引擎,支持定时生成日报/周报并通过邮件或 Webhook 推送,同时提供细粒度的权限管理,可按角色控制数据源与看板的访问范围。

核心能力

特性亮点

  • 多数据源接入:MySQL / PostgreSQL / SQLite 可视化配置
  • WebSocket 实时推送,数据秒级刷新
  • 20+ 图表类型,支持联动、下钻与自定义时间范围
  • 拖拽式看板布局,自由组合图表与筛选器
  • 定时报表引擎,邮件 / Webhook 自动推送
  • 基于角色的细粒度权限控制
  • Redis 缓存加速,高频查询 < 100ms
技术架构

技术栈

前端
Vue 3TypeScriptEChartsPinia
后端
Node.jsNestJSWebSocket
数据
PostgreSQLMySQLRedis
部署
DockerNginx
继续探索

相关作品

Beta

AI 知识库问答

基于 RAG 架构的私有知识库问答系统,支持文档上传、语义检索与 LLM 多轮对话,DeepSeek 接入。

PythonLangChainPostgreSQLDocker
开发中

任务编排引擎

可视化工作流编排系统,拖拽式节点配置、条件分支与定时触发,适用于自动化运维场景。

ReactTypeScriptGoRedis
运营中

个人产品门户

你现在看到的这个网站 — React + Vite SSG 预渲染,JSON 数据驱动内容,GitHub 提交自动构建部署。

ReactTailwindViteTypeScript