vansh3172005/Smart-Tourist-Safety-Monitoring-System
GitHub: vansh3172005/Smart-Tourist-Safety-Monitoring-System
一套整合 AI 行程规划与实时安全监控的智慧旅游安全平台,为游客和警务管理机构提供双向数字化安全保障。
Stars: 0 | Forks: 0
# 🌍 智能游客安全系统 (STSS)
一个前沿的现代化旅行安全平台,旨在为游客在探索期间提供安心保障。该系统采用高级的 **Glassmorphism UI** 构建,提供实时监控、AI 驱动的行程规划以及高级别的管理安全功能。
## ✨ 核心功能
### 🎒 游客端
- **数字游客 ID**:受区块链启发的身份验证,保障旅行安全。
- **神奇 AI 行程**:只需输入您的入住地址,即可瞬间生成安全且个性化的 3 天旅行计划。
- **个人安全地图**:提供实时追踪,并为安全区和风险区提供清晰的指示标识。
- **绝对隐私**:隔离的仪表盘可确保您的位置和数据对其他游客完全不可见。
### 🚔 警务与管理端
- **指挥中心仪表盘**:实时查看所有活跃游客的概览及安全评分指标。
- **安全访问**:受高级 SHA-256 密码哈希保护。
- **公开演示模式**:一种精美的展示模式,使用逼真的演示数据供公众查看,且不会暴露敏感记录。
- **游客目录**:详细查看血型、紧急联系人和护照信息,以实现快速的应急响应。
## 🔒 安全与隐私
本系统采用“隐私至上”的架构构建:
- **数据库加密**:所有游客数据均通过 `crypto-js` 使用 **AES-256 加密**进行存储。即使本地存储被访问,数据依然不可读。
- **密码哈希**:管理员凭据绝不以明文形式存储。我们采用单向 **SHA-256 哈希**进行安全的登录验证。
- **数据隔离**:游客只能查看自己的遥测数据;全局数据被严格限制在警务指挥中心内访问。
## 🛠️ 技术栈
- **前端**:React.js, Vite
- **样式**:Tailwind CSS (自定义高级调色板)
- **图标**:Lucide React
- **AI 引擎**:OpenRouter API (Claude-3 模型)
- **安全**:CryptoJS (AES & SHA-256)
- **状态管理**:React Context API
## 🚀 入门指南
### 前置条件
- Node.js (v16+)
- npm / yarn
### 安装说明
1. **克隆仓库**:
git clone https://github.com/vansh3172005/SmartTouristSafetyMonitoringSystem.git
cd SmartTourist
2. **安装依赖**:
npm install
3. **配置环境变量**:
在根目录创建 `.env` 文件并添加您的 OpenRouter API 密钥:
VITE_OPENROUTER_API_KEY=your_api_key_here
4. **运行开发服务器**:
npm run dev
## 📸 屏幕截图
*(即将推出 - 网站的视觉展示即将推出。)*
## 📄 许可证
本项目基于 MIT 许可证授权 - 详见 [LICENSE](LICENSE) 文件。
用 ❤️ 为更安全的世界而打造。
标签:AES-256加密, AI旅行规划, Claude-3, CryptoJS, Geo-Fencing, Glassmorphism UI, OpenRouter API, React, SHA-256哈希, Syscalls, Tailwind CSS, TravelTech, Vite, Web前端开发, 个性化行程, 人工智能, 区块链数字身份, 地理围栏, 安全多方计算, 实时追踪, 应急响应系统, 数字身份验证, 数据加密, 数据隔离, 旅游安全, 旅游科技, 智慧旅游, 智能安防, 游客安全监控, 用户模式Hook绕过, 秘密管理, 网络安全, 自动化攻击, 警方指挥中心, 隐私保护, 零信任架构