App Summary #3: RouteResolve

Source URL: https://producingtechnology.com/65-apps/panwenqing_183212_15200482_routeresolve.html

App Behavior

RouteResolve is a safety-aware navigation system that loads live JSON data to display real-time alerts and location tracking. The app rendered a dark-themed dashboard showing an active weather alert ("Heavy snow expected," tagged HIGH severity) affecting two tracked locations: Cornell Tech Campus and a nearby Subway Station in the Roosevelt Island / Midtown NYC area. A grid-based location map plotted both points with color-coded markers distinguishing campus (green) and transport (orange) location types. Each tracked location card displayed coordinates, a location ID, and a risk level (Cornell Tech Campus: LOW RISK; Subway Station: MEDIUM RISK). The JSON was loaded live from an external URL, and the interface confirmed "LIVE · JSON LOADED" in the header.

Things That Didn't Work as Expected

The map is a simple CSS grid rather than an actual map — locations are plotted as dots on a blank canvas with no street context, satellite imagery, or real geographic reference, making it difficult to interpret spatial relationships meaningfully. The alert timestamp showed "Feb 25, 01:00 PM," which appears to be static mock data rather than a real-time feed. There was also no interactive functionality visible — clicking on location cards or map markers did not appear to trigger any route suggestions or additional safety details, despite the app being framed as a navigation system.

Prompt to Improve the App

Replace the CSS grid map with an embedded real map (e.g., Leaflet.js or Google Maps) so location dots are plotted on actual geography. Add interactivity so that clicking a location card highlights it on the map and displays route options with safety annotations. Connect the alert system to a live weather or safety API so timestamps and severity levels reflect current conditions rather than static mock data. Consider adding a route planner that factors in active alerts when suggesting paths between locations.