dhinesh8023/Drive-legal-up

GitHub: dhinesh8023/Drive-legal-up

一个 AI 辅助交通违规检测与驾驶评分管理系统,为驾驶员和警察提供双端 Dashboard,模拟交通规则执行并通过短信发送违规提醒。

Stars: 0 | Forks: 0

# 🚦 Drive Legal AI Drive Legal AI 是一个 AI 辅助的交通监控和道路安全系统,用于模拟自动执行交通规则。该系统为驾驶员和警察提供独立的 dashboard,维护驾驶评分,检测交通违规行为,并可以使用 Twilio 发送 SMS 提醒。 ## 📌 功能 ### 🚗 驾驶员 Portal - 驾驶员注册 - 实时 GPS 定位 - 安全驾驶评分 - 驾驶员资料 - AI 交通违规模拟 - 罚款计算 - 实时分数更新 ### 👮 警察 Portal - 警察登录 - 搜索已注册的驾驶员 - 查看违规记录 - 监控罚款 - 跟踪安全驾驶员 - Dashboard 统计数据 ### 🤖 AI 检测模拟 系统随机模拟以下项目的检测: - ✅ 检测到头盔 - ❌ 未戴头盔 - ❌ 三人共乘 - ❌ 超速 每次违规都会更新: - 驾驶评分 - 罚款金额 - 驾驶员记录 ## 📱 SMS 提醒服务 后端使用: - Express.js - Twilio API 向已注册的驾驶员发送 SMS 通知。 ## 🛠️ 技术栈 ### 前端 - HTML5 - CSS3 - JavaScript ### 后端 - Node.js - Express.js - Twilio API - CORS ## 📂 项目结构 ``` DriveLegal-AI/ │ ├── index.html ├── dashboard.html ├── police-dashboard.html ├── style.css ├── index.js ├── dashboard.js ├── police-dashboard.js ├── server.js ├── package.json ├── user.json └── README.md ``` ## 🚀 安装说明 克隆仓库 ``` git clone ``` 安装依赖 ``` npm install ``` 启动服务器 ``` npm start ``` 服务器运行于: ``` http://localhost:5000 ``` 在浏览器中打开前端。 ## 📊 驾驶员 Dashboard - 驾驶员资料 - GPS 跟踪 - 安全驾驶评分 - AI 检测 - 罚款状态 - 交通规则 ## 👮 警察 Dashboard - 已注册驾驶员总数 - 违规统计数据 - 罚款收取情况 - 安全驾驶员人数 - 驾驶员搜索 - 车辆信息 ## 🚦 包含的交通规则 - 强制佩戴头盔 - 禁止三人共乘 - 超速 - 使用手机 - 酒后驾驶 - 遵守交通信号灯 - 遵守车道纪律 - 携带有效证件 ## 🔔 AI 工作流 1. 驾驶员注册。 2. 打开驾驶员 dashboard。 3. 运行 AI 检测。 4. 检测到违规行为。 5. 计算罚款。 6. 更新驾驶评分。 7. 警察 dashboard 显示更新后的记录。 8. 可以使用 Twilio 发送 SMS 提醒。 ## 未来增强功能 - 使用 YOLO 进行真实的 AI 对象检测 - 集成 OpenCV - 摄像头视频流支持 - 人脸识别 - 车牌识别 (ANPR) - 数据库 (MongoDB/MySQL) - 使用 JWT 进行身份验证 - 真实 GPS 跟踪 - 罚款支付网关 - Analytics dashboard ## 作者 作为一个 AI 驱动的智能交通管理系统项目开发。
标签:GNU通用公共许可证, GPS定位, MITM代理, Node.js, Web系统, 交通违规检测, 人工智能, 数据可视化, 用户模式Hook绕过, 短信通知