ankushpatil2408-spec/Aegis-AI
GitHub: ankushpatil2408-spec/Aegis-AI
一个基于 AI 的全栈应急响应与灾害管理平台,提供事件上报、团队调度、实时地图监控和数据分析功能,帮助组织高效应对突发事件。
Stars: 0 | Forks: 0
# 🚨 AEGIS AI - 应急响应系统
一个使用 React、Spring Boot、MySQL、JWT Authentication 和 Google Gemini AI 构建的 AI 驱动的应急响应与灾害管理平台。
# 📌 项目概述
AEGIS AI 是一个全栈应急响应管理系统,旨在帮助组织高效地监控、管理和响应突发事件。
该平台允许用户上报事件、管理响应团队、在实时地图上可视化突发事件、监控分析数据,并接收 AI 驱动的应急指导。
本项目展示了现代 Web 技术、云端数据库、AI 服务、认证系统以及实时监控功能的整合。
# 🎯 问题陈述
在火灾、事故、洪水或医疗事件等紧急情况下,组织通常面临以下挑战:
* 高效追踪事件
* 管理应急响应团队
* 监控事发位置
* 协调应急行动
* 在灾难期间提供快速指导
AEGIS AI 通过一个集中式的应急管理平台来解决这些挑战。
# 🚀 核心功能
## 🔐 认证系统
* 用户注册
* 用户登录
* JWT Authentication
* 受保护的路由
* 安全的访问控制
## 🚨 事件管理
* 创建紧急事件
* 查看所有事件
* 删除事件
* 追踪事件状态
* 管理严重级别
* 存储事件位置
## 👨🚒 响应团队管理
* 创建响应团队
* 管理团队信息
* 追踪团队可用性
* 查看团队状态
* 为紧急情况指派团队
## 🗺️ 实时事件地图
* 实时事件可视化
* 基于位置的监控
* 紧急情况标记显示
* 基于严重级别的追踪
* 交互式地图界面
## 🤖 AI 应急助手
由 Google Gemini AI 提供支持。
功能:
* 应急指导
* 灾害响应建议
* 安全建议
* 基于 AI 的辅助
## 📊 数据分析仪表盘
仪表盘提供:
* 事件总数
* 待处理事件
* 已解决事件
* 火灾案例
* 医疗案例
* 洪水案例
* 高严重级别案例
* 响应团队统计数据
# 🛠️ 技术栈
## 前端
* React.js
* React Router
* Axios
* Leaflet Maps
* CSS
## 后端
* Spring Boot
* Spring Security
* JWT Authentication
* REST APIs
## 数据库
* MySQL (Aiven Cloud)
## AI 集成
* Google Gemini API
## 部署
* 前端:Vercel
* 后端:Render
## 版本控制
* Git
* GitHub
# 🏗️ 系统架构
```
User
↓
React Frontend
↓
Spring Boot REST APIs
↓
MySQL Database (Aiven)
↓
Analytics & Incident Data
AI Assistant
↓
Gemini API
```
# 📸 项目截图
## 登录页面
## 仪表盘
## 事件管理
## 响应团队
## 实时事件地图
## AI 助手
# 🔮 未来增强功能
未来版本可能包括:
* 基于 CCTV 的火灾检测
* IoT 传感器集成
* 自动事件检测
* 短信提醒
* 电子邮件通知
* 推送通知
* 基于角色的访问控制
* 预测性灾害分析
* AI 驱动的风险评估
# 💡 现实场景应用
* 灾害管理机构
* 智慧城市项目
* 医院
* 消防部门
* 警察部门
* 机场
* 火车站
* 大型企业园区
# 👨💻 开发者
### Harsh Pandey
BCA 学生 | 全栈开发者
技能:
* Java
* Spring Boot
* React.js
* JavaScript
* SQL
* REST APIs
* JWT Authentication
* AI 集成
# ⭐ 项目状态
✅ 已完成
✅ 功能完备
✅ 已部署至云端
✅ 简历项目就绪
✅ 个人作品集就绪
如果您觉得这个项目有用,欢迎在 GitHub 上给它点个 ⭐。
## 仪表盘
## 事件管理
## 响应团队
## 实时事件地图
## AI 助手
# 🔮 未来增强功能
未来版本可能包括:
* 基于 CCTV 的火灾检测
* IoT 传感器集成
* 自动事件检测
* 短信提醒
* 电子邮件通知
* 推送通知
* 基于角色的访问控制
* 预测性灾害分析
* AI 驱动的风险评估
# 💡 现实场景应用
* 灾害管理机构
* 智慧城市项目
* 医院
* 消防部门
* 警察部门
* 机场
* 火车站
* 大型企业园区
# 👨💻 开发者
### Harsh Pandey
BCA 学生 | 全栈开发者
技能:
* Java
* Spring Boot
* React.js
* JavaScript
* SQL
* REST APIs
* JWT Authentication
* AI 集成
# ⭐ 项目状态
✅ 已完成
✅ 功能完备
✅ 已部署至云端
✅ 简历项目就绪
✅ 个人作品集就绪
如果您觉得这个项目有用,欢迎在 GitHub 上给它点个 ⭐。标签:React, Spring Boot, Syscalls, 人工智能, 应急管理, 灾害响应, 用户模式Hook绕过, 自定义脚本