SafeWalk is a crowdsourced pedestrian safety navigation app built for Indian cities, starting with Chennai.
🗺 Live Hazard Map — 250+ community-reported hazards visualised on OpenStreetMap with colour-coded markers and heatmap mode
🕳 Hazard Reporting — Report manholes, flooding, broken footpaths, unsafe areas, no streetlights, and accessibility blockers with optional photo upload
✅ Community Verification — Other users confirm reports; confirmed hazards get higher weight in the safety algorithm
🌟 Street Safety Score — Algorithm scores any location 0-100 based on nearby hazard density, severity, recency, time of day, and confirmation count
♿ Wheelchair Mode — Routes and reports that flag accessibility blockers
🔐 JWT Authentication — Secure user registration and login
Built with: HTML + Leaflet.js frontend, FastAPI backend, Supabase PostgreSQL + Storage, OpenStreetMap — all 100% open source.
Live App: https://vishaal1409.github.io/safewalk/
Live API: https://safewalk-95z8.onrender.com/docs
Team: Random Forest Rangers 🌲 — Vishaal, Arun, Shruthika, Ishitha