# rpa_dashboard **Repository Path**: kadycui/rpa_dashboard ## Basic Information - **Project Name**: rpa_dashboard - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-07 - **Last Updated**: 2025-06-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RPA Dashboard 一个用于展示RPA任务运行状态的实时数据展示面板。 ## 功能特点 - 实时数据更新(通过WebSocket) - 顶部卡片展示成功、运行中、失败的任务数量 - 中间部分使用折线图展示趋势数据 - 底部表格展示各银行任务执行详情 - 支持状态筛选和时间范围筛选 - 现代化UI设计,包含毛玻璃效果 ## 技术栈 - 后端:FastAPI - 前端:HTML, CSS, JavaScript - 实时通信:WebSocket - 图表:Chart.js - 日期选择器:Flatpickr ## 安装与运行 1. 安装依赖: ```bash pip install -r requirements.txt ``` 2. 运行应用: ```bash python main.py ``` 3. 访问应用: 打开浏览器,访问 http://localhost:8000 ## 开发说明 - 后端API位于 `app/routers/api_router.py` - WebSocket处理位于 `app/routers/websocket_router.py` - 前端页面位于 `app/templates/index.html` - 样式表位于 `app/static/css/style.css` - JavaScript位于 `app/static/js/main.js`