Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ SafeRoute — Intelligent Night Navigation & Safety GIS Platform

A safety-weighted pedestrian routing platform that guides you through safer paths at night using real-time GIS, OSRM routing, and an emergency SOS module.

🌐 Live Demo: sahilkumar337.github.io/UIUX-SafeRoute


✨ Features

  • Safety-Weighted Routing Algorithm — Multi-factor scoring: Lighting (40%), Footfall (30%), CCTV Coverage (20%), Crime Index (10%)
  • Real GPS + OSRM Routing — Live geocoding with OpenStreetMap for accurate pedestrian-safe paths
  • Emergency SOS Module — 3-second radial hold triggers automatic GPS coordinate dispatch via SMS and audible distress alerts
  • Safe vs Direct Route Comparison — Side-by-side comparison on a live Leaflet map
  • Night-Optimised Dark Map Tiles — Real-world usability at night
  • Custom Figma Plugin — Auto-generates 12 high-fidelity mobile frames from design tokens (see SafeRoute_Figma_Plugin/)

🚀 Getting Started

npm install
npm run dev        # Development server
npm run build      # Production build
npm run deploy     # Deploy to GitHub Pages

🧰 Tech Stack

Layer Technology
Frontend React 19 + Vite
Maps & GIS Leaflet.js + React-Leaflet + OpenStreetMap
Routing Engine OSRM
Geospatial Turf.js
Automation Playwright, Figma Plugin API
Deploy GitHub Pages

📊 Key Metrics

  • 70% reduction in emergency dispatch latency via automated SOS GPS dispatch
  • 60% less UI prototyping time with the custom Figma auto-generator plugin
  • 12 mobile screens auto-generated programmatically from design tokens
  • 8,520+ lines of code across frontend, GIS utilities, and automation

📄 Documentation

  • SafeRoute_Summer_Internship_Report.pdf — Full internship report
  • SafeRoute_HCD_Presentation_FINAL.pptx — Final presentation deck
  • SafeRoute_Master_Viva_Questions_and_Answers.pdf — Viva Q&A

👤 Author

Sahil Kumargithub.com/SahilKumar337 | linkedin.com/in/sahilkumar337

About

Safety-weighted pedestrian routing platform with GIS, OSRM routing, SOS module & custom Figma plugin. Built with React 19 + Leaflet.js.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages