- Welcome to SafetyNXT, a revolutionary web application that's your co-pilot on every journey. We're using the power of real-time monitoring and deep learning to make roads safer. From detecting accidents and alerting nearby hospitals, to identifying potholes and monitoring traffic, SafetyNXT is your one-stop solution for a safer and more efficient driving experience. Join us as we drive towards a safer future!
-
SafetyNXT is a web application 🌐 designed to enhance road safety 🛣️ and improve emergency response 🚑 through real-time monitoring 📡 and detection of various anomalies, including accidents 🚗, potholes
⚠️ , and traffic 🚦. -
The project addresses two major challenges: unnoticed road accidents lacking quick medical response and driver unawareness of road conditions. By utilizing a network of road CCTV cameras 🎥 and deep learning models 🧠, SafetyNXT continuously scans for potential accidents along highways and major roads. Once an accident is detected, the system promptly alerts the nearest hospitals 🏥 to ensure timely assistance.
- Real-Time Monitoring 📡: Continuous surveillance of road conditions.
- Accident Detection and Alerts 🚨: Instant detection of accidents and immediate alerts to nearby hospitals.
- Traffic Monitoring 🚦: Keeps an eye on the traffic situation to help you avoid congested routes.
- Pothole Detection
⚠️ : Identifies potholes on the road to ensure a smooth journey. - Emergency Response System 🚑: Ensures quick medical response by alerting the nearest hospitals upon accident detection.
- Interactive Map 🗺️: Provides a real-time view of traffic congestion, potholes, and accidents along your route.
- Backend: Django with AllAuth for user authentication 🔐
- Database: SQLite 🗃️
- Deep Learning: YOLOv8 as the Transfer Learning Model for accident detection 🧠
- API: Axioms API for interaction between frontend and backend 🔄
- Frontend: HTML, CSS, JS, and Bootstrap for the frontend 🎨
- Map: Folium and OpenStreetMap for the interactive map, with leaflet.js for enhanced mapping 🗺️
- CCTV Operations: OpenCV for CCTV operations 🎥
- Reporting System: smtplib for the reporting system 📧
- Users create an account and logs in 🔑
- After logging in, users click the "start monitoring" button on the landing page, which redirects them to the main page 🖱️
- Users enter their start and end locations, and an optimized shortest route is suggested on an interactive map 📍
- Simultaneously, traffic and pothole monitoring begins, and users are informed of any issues through popups on the map 🚦
safetynxt.mp4
- We aim to expand the capabilities of SafetyNXT to include more features 🛠️ and cover more areas 🌐, making roads safer for everyone 🛣️.
- SafetyNXT is a pioneering solution aimed at enhancing road safety and improving emergency response. By using cutting-edge technologies and real-time monitoring, we're making strides towards creating safer roads for everyone. We're excited about the potential of SafetyNXT and look forward to expanding its capabilities and reach in the future. Join us on this journey as we drive towards a safer future! 🚀
- This project is licensed under the terms of the MIT license. See the LICENSE file for details.