anjali-r05/AEGIS
GitHub: anjali-r05/AEGIS
AEGIS 是一个基于 Flask 的女性安全智能平台,通过一键 SOS、实时位置追踪和紧急联系人通知等功能为用户提供快速的紧急响应和个人安全保障。
Stars: 0 | Forks: 0
AEGIS — 基于 AI 的女性安全智能平台
AEGIS 是一个现代化的女性安全与紧急响应平台,旨在在不安全的情况下通过一键启动 SOS、实时位置共享、可信联系人警报、事件报告以及实时态势感知,提供快速的援助。
该平台基于安全、可扩展和移动优先的架构构建,旨在支持快速的紧急响应和主动的个人安全。
核心功能
- 🚨 一键启动 SOS 紧急求救
- 📍 实时位置追踪与共享
- 📲 紧急联系人通知
- 📝 包含详细描述的事件报告
- 📊 实时安全监控仪表板
- 📱 完全响应式的移动优先界面
- 🔒 安全且轻量级的基于 Flask 的后端
技术栈
层级| 技术
后端| Python, Flask
前端| HTML5, CSS3, JavaScript
部署| Google Cloud Run
版本控制| Git & GitHub
项目结构
AEGIS/
├── app.py
├── templates/
├── static/
├── requirements.txt
├── Procfile
├── .gitignore
├── .env.example
└── README.md
在线演示
🔗 Cloud Run 部署:
https://ais-dev-64mwl3boicfzpz2j4thndb-694648297863.asia-southeast1.run.app/
安装说明
git clone https://github.com/anjali-r05/AEGIS.git
cd AEGIS
pip install -r requirements.txt
python app.py
环境变量
在项目根目录下创建一个 ".env" 文件,并配置所需的变量:
SECRET_KEY=your_secret_key_here
GOOGLE_API_KEY=your_google_api_key_here
FLASK_ENV=production
PORT=5000
部署
该应用已达到生产就绪状态,可部署于:
- Google Cloud Run
- Render
- Railway
- 任何支持 Python + Gunicorn 的平台
启动命令
gunicorn app:app
愿景
AEGIS 致力于通过结合 AI 能力、实时通信和紧急响应工作流,成为一个可靠的数字安全伴侣,以提升个人安全意识,并在危急情况下实现更快的援助。
作者
Anjali Rout
- B.Tech,计算机科学与工程 (GGSIPU)
- 有抱负的软件开发工程师 (SDE)
- Java 全栈与 AI 爱好者
许可证
本项目目前作为个人/黑客松项目进行维护。除非未来添加单独的开源许可证,否则所有权利均归作者所有。
标签:Flask, Google Cloud Run, 个人安全, 数据可视化, 移动端, 紧急救援, 逆向工具