SafeSteps: Smarter Walking, Safer Journeys 🚶‍♂️📍 Inspiration

Walking is one of the most accessible and sustainable ways to get around, yet pedestrians often face hazards that traditional navigation tools overlook—icy sidewalks, construction zones, blocked pathways, and unsafe crossings. While most mapping platforms prioritize drivers, pedestrian-specific safety information is rarely surfaced in real time.

SafeSteps was created to address this gap by providing pedestrians with hazard-aware navigation and a way to contribute to community safety through shared, real-world reporting.

What It Does

  • SafeSteps is a pedestrian-first navigation system that helps users make safer walking decisions by surfacing hazards along their route and dynamically suggesting alternative paths.

Key Features

  • Real-Time Hazard Awareness: Displays reported hazards along a user’s walking route.

  • Intelligent Rerouting: Suggests safer alternative paths when hazards are detected.

  • Community Hazard Reporting: Allows users to quickly report hazards such as icy sidewalks, debris, or blocked paths.

  • Map-Based Navigation: Integrates with Google Maps to provide a familiar and seamless walking experience.

  • Whether commuting to class, heading to work, or walking at night, SafeSteps helps users stay informed and avoid unexpected dangers.

How We Built It

  • SafeSteps was designed with a modular, scalable architecture:

  • Frontend: Built with React and Tailwind CSS for a clean, responsive user interface.

  • Navigation & Routing: Integrated the Google Maps API for pedestrian routing and dynamic rerouting.

  • Backend & Data Storage: Used MongoDB to store and retrieve user-reported hazard data.

  • Workflow Orchestration: Leveraged Orkes Conductor to manage hazard detection, validation, and rerouting logic in real time.

How It Works

  • Route Selection: Users enter a starting point and destination for walking navigation.

  • Hazard Matching: The system checks reported hazards along the route.

  • Rerouting Decision: If a hazard is detected, users can reroute or proceed with awareness.

  • Hazard Reporting: Users submit new hazards via a simple form, updating the system for others.

  • This community-driven feedback loop continuously improves route safety for all users.

Challenges We Faced

  • Hazard Reliability: Ensuring reported hazards are relevant, accurate, and useful.

  • API Integration: Coordinating real-time Google Maps routing with hazard-aware workflows.

  • Dynamic Rerouting: Handling route updates smoothly as new hazard data is introduced.

  • Overcoming these challenges required careful system design and iterative testing.

Accomplishments

  • Built a working pedestrian navigation system with real-time hazard awareness.

  • Successfully implemented hazard-based rerouting logic.

  • Delivered a clean, intuitive user experience suitable for everyday use.

What’s Next

  • SafeSteps has strong potential for expansion:

  • AI-Powered Hazard Prediction: Use historical data to predict high-risk areas.

  • Advanced Hazard Classification: Incorporate weather data and severity scoring.

  • City Integration: Connect with municipal infrastructure and open data sources for automated updates.

Why SafeSteps?

  • SafeSteps empowers pedestrians with information that traditional navigation tools ignore. By combining real-time data, community reporting, and intelligent routing, it makes walking safer, smarter, and more reliable.

“Step confidently. Walk smarter. Stay safe.”

Share this project:

Updates