Glendale Guardian

A civic preparedness prototype that turns mapped Glendale hazards into clear, location-aware guidance.

Public hazard data can be difficult to interpret quickly, especially when people need to understand whether a mapped area is relevant to their own location.

Inside the experience

What someone can actually do

  1. Map-based hazard exploration
  2. Location-aware GIS lookups
  3. Plain-language preparedness guidance
  4. Clear limits around mapped data and real-time conditions

How the idea took shape

A React map interface pairs a FastAPI service with GIS snapshots to identify nearby mapped hazards and generate concise preparedness guidance. The experience explicitly distinguishes a mapped area from a real-time emergency alert or forecast.

“When the subject is safety, the product must make the limits of its data as clear as the guidance it offers.”
Explore how it was built +

I built the map-to-guidance flow, connected GIS hazard context to a FastAPI service, and designed the AI prompt constraints around accuracy and public-safe language.

  • React
  • TypeScript
  • Python
  • FastAPI
  • GIS
  • OpenAI API

Where it could go next

Useful public guidance starts with honest boundaries: the experience can explain mapped context, but it should never pretend to replace an official alert.

More work