RouteWatch

Civic engagement platform using OSRM algorithms to optimize routes around user-reported road hazards in Kingston. Built at QHacks 2025.

RouteWatch screenshot 1
Click to expand

Overview

RouteWatch empowers Kingston residents to improve city infrastructure through community-driven hazard reporting. Built during QHacks 2025, the platform combines photo-based reporting with intelligent route optimization using OSRM algorithms. Users can report potholes, accidents, and road hazards with photo uploads and location pinning. All reports are visualized on interactive Folium maps with color-coded risk zones, while the OSRM routing engine evaluates nearby hazards to suggest safer, more efficient alternative routes for commuters.

Tech Stack

Python
Streamlit
OSRM API
Geopy
Folium
Polyline

Key Features

  • OSRM-powered intelligent route optimization avoiding reported hazards
  • Real-time hazard visualization on interactive Folium maps with color-coded risk zones
  • Photo-based community reporting with GPS location pinning
  • Geopy integration for seamless address-to-coordinate conversion
  • Streamlit session state for efficient local data management
  • Community-driven civic engagement platform for municipal infrastructure
  • Lightweight Python architecture optimized for rapid development