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绕过, 秘密管理, 网络安全, 自动化攻击, 警方指挥中心, 隐私保护, 零信任架构