NiharikaVarma455/SafeNova

GitHub: NiharikaVarma455/SafeNova

SafeNova 是一个基于 React 和 Node.js 的实时事件报告平台,利用 WebSocket 技术实现用户紧急情况上报与管理员即时监控的联动响应。

Stars: 0 | Forks: 0

CrowdPulse 是一个基于 Web 的实时事件报告平台,允许用户即时报告紧急情况并提供位置和媒体信息,同时管理员接收实时警报以便快速监控和响应。 将人群转化为实时安全网络。 🚨 问题陈述 在公共场所、校园和城市中: 事件往往未被报告或报告延迟 缺乏用于实时感知的集中式平台 当局缺乏即时可见性 响应时间增加,安全性降低 💡 解决方案 CrowdPulse 允许用户: 即时报告事件 分享位置和证据 触发 SOS 警报 管理员可以: 实时监控事件 根据严重程度确定优先级 迅速采取行动 🔥 核心功能 👤 用户端 🚨 一键 SOS 警报 📍 自动位置检测 📸 多图上传 📝 事件报告(类型、描述) 🖥️ 管理员仪表板 📊 实时事件动态 🔍 按事件类型筛选 🔴 基于严重程度的高亮显示 ✅ 将事件标记为已解决 ⚡ 实时系统 🔌 基于 WebSocket 的实时更新 🚨 向管理员即时广播警报 🔄 无需刷新页面 🧠 技术栈 Frontend React.js Tailwind CSS Backend Node.js Express.js Database MongoDB (Mongoose) Real-Time Communication Socket.IO Deployment Vercel (Frontend) Render (Backend) 🏗️ 系统架构 用户 → 报告事件 → Backend API → 数据库 → WebSocket 发送 → 管理员仪表板(实时更新)
标签:Express.js, GNU通用公共许可证, MITM代理, MongoDB, Node.js, OSV, React.js, Render, Socket.IO, SOS报警, Tailwind CSS, Vercel, WebSocket, 依赖分析, 公共安全, 即时通讯, 图片上传, 地理位置服务, 城市安全, 多引擎聚合, 实时事件上报, 实时仪表盘, 实时数据推送, 库, 应急响应, 校园安全, 监控系统, 紧急求助, 自定义脚本