# json-data-platform **Repository Path**: daiyc6/json-data-platform ## Basic Information - **Project Name**: json-data-platform - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-15 - **Last Updated**: 2026-03-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JSON 数据采集与分析平台 > 📊 多用户 JSON 数据采集与智能分析管理平台 **版本**:V2.0 **技术栈**:FastAPI + Vue 3 + PostgreSQL + APScheduler **部署**:Gitee + 阿里云 --- ## 📁 项目结构 ``` json-data-platform/ ├── backend/ # 后端 FastAPI 服务 │ ├── app/ │ │ ├── main.py # 应用入口 │ │ ├── models.py # 数据库模型 │ │ ├── schemas.py # Pydantic 模型 │ │ ├── database.py # 数据库连接 │ │ ├── auth.py # 认证模块 │ │ └── routers/ # API 路由 │ │ ├── users.py │ │ ├── projects.py │ │ ├── data.py │ │ ├── stats.py │ │ ├── alerts.py # V2.0 新增:预警管理 │ │ ├── reports.py # V2.0 新增:定时报告 │ │ └── import_data.py # V2.0 新增:批量导入 │ ├── requirements.txt │ └── Dockerfile ├── frontend/ # 前端 │ ├── index.html # 登录页 │ ├── dashboard.html # V1.0 控制台 │ └── v2-dashboard.html # V2.0 控制台(新功能) ├── deploy/ # 部署配置 │ ├── docker-compose.yml │ ├── nginx.conf │ └── init.sql └── docs/ # 文档 └── API.md ``` --- ## 🎯 V2.0 功能清单 ### ✅ V1.0 核心功能 - [x] 用户注册/登录(JWT 认证) - [x] 创建/管理项目(生成唯一 Key) - [x] 数据提交(浏览器 + API) - [x] 数据查看/导出 - [x] 基础统计分析 - [x] 报告生成 ### 🆕 V2.0 新增功能 - [x] **预警系统** - 阈值监控、多级告警、邮件/ webhook 通知 - [x] **定时报告** - Cron 调度、自动报告生成、多格式输出 - [x] **批量导入** - Excel/CSV 上传、后台异步处理、进度追踪 - [x] **增强前端** - 全新 V2.0 控制台、标签页导航、实时统计 ### 📋 后续迭代 - [ ] 高级可视化(图表、仪表盘) - [ ] 数据权限管理(团队协作) - [ ] API 限流与配额 - [ ] 移动端适配 --- ## 🚀 快速开始 ### 本地开发 ```bash # 后端 cd backend pip install -r requirements.txt uvicorn app.main:app --reload # 前端 cd frontend npm install npm run dev ``` ### 部署 ```bash ./deploy.sh ``` --- ## 📋 相关文档 - [API 文档](docs/API.md) - [部署指南](deploy/README.md) - [数据库设计](docs/DATABASE.md)