Inspiration

While navigating a new city like Chennai, we noticed how easy it is to miss out on interesting or essential places simply because they're not visible on a regular route. Whether you're a tourist, a newcomer, or even a local, the journey from point A to point B often overlooks hidden gems and crucial pitstops.
This sparked a thought:
What if your route planner could also be your guide and your safety net?
That’s when Waypoint Wonders was born—a smarter, more human-centric way to explore and travel safely.

What it does

Waypoint Wonders transforms route planning into an enriched experience by allowing users to:

  • Discover points of interest like Food, Scenic, Nature, and History along the way.
  • Set a detour window from 5 to 120 minutes.
  • Get curated suggestions for places that match their interests and are close to their planned route.
  • Access a built-in Emergency Services dashboard to find Hospitals, Fuel Stations, Pharmacies, Police Stations, and more in real-time—crucial for travelers in unfamiliar areas.

Whether it's finding a quiet café or a pharmacy during a detour, Waypoint Wonders makes exploration smart and safe.

How we built it

The project combines frontend interactivity with backend intelligence, all powered by Google Maps Platform APIs.

  • Frontend: Built in React.js, we used the Maps JavaScript API for route rendering and dynamic POI visualization.
  • User Input: Start and end locations, interest filters, and detour duration.
  • Backend: Powered by Node.js and Express, the backend handles user input and processes route-related API calls.
    • Places API for fetching interest-specific and emergency POIs along the polyline.
    • Distance Matrix API to ensure time-bound detour feasibility.
    • Emergency Services Engine: A modular interface showing real-time results for hospitals, ATMs, fuel stations, etc., depending on current location or route.

Challenges we ran into

  • Filtering relevant POIs efficiently without flooding the user interface.
  • Calculating realistic detour times under traffic variability.
  • Integrating emergency services while maintaining a clean UX.
  • Balancing user control vs smart suggestions—too much data can overwhelm.

Accomplishments that we're proud of

  • Seamlessly merging exploration and safety in a single route-planning tool.
  • Creating an intuitive UI that feels light yet powerful.
  • Successfully integrating multiple APIs while optimizing for speed and accuracy.
  • Making a feature that can assist both casual explorers and emergency responders.

What we learned

  • Advanced usage of Google Maps APIs like polyline processing, Places queries with biasing, and dynamic response rendering.
  • UI/UX design for layered information—keeping it relevant and non-intrusive.
  • That true innovation lies in solving real problems with simple interfaces.

What's next for Waypoint Wonders

  • Adding voice-based recommendations for hands-free exploration.
  • Enabling community-curated POIs for hidden gems.
  • Integrating live event pop-ups and time-based offers.
  • Collaborating with local businesses and emergency response units for better real-time insights.
  • Launching as a Google Maps add-on for travelers, expats, and delivery/logistics users alike.

Built With

  • ai
  • directionsapi
  • distancematrixapi
  • express.js
  • mapsjavascriptapi
  • ml
  • node.js
  • placesapi
  • react.js
Share this project:

Updates