Skip to Main Content

safewalk

Crowdsourced Pedestrian Safety Navigation

Description

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

Issues & PRs Board
No issues or pull requests added.