All projects
Web Development

Ukraine War Map

Active

Interactive Russia–Ukraine conflict map with timeline playback, source-linked events, and geospatial visualization of major strikes, territorial activity, and damage over time.

View live site
LeafletJavaScriptGeospatialData VisualizationStatic Site

Overview

Built an interactive web-based conflict tracker for the Russia–Ukraine war that combines chronological event data with a Leaflet-powered map interface. The site lets users replay events over time, filter the timeline, inspect individual incidents, and view source-linked context directly from each event. I structured the project around a reusable event schema, backfilled roughly a year of conflict data, and added visual affordances for severity, location, actor/category, and cumulative damage tracking. The result is a lightweight static site that turns dense open-source reporting into an explorable timeline/map experience, emphasizing data organization, frontend interactivity, and clear presentation of complex geopolitical events.

Highlights

  • Timeline playback to replay events chronologically over time
  • Source-linked events with context drawn directly from open-source reporting
  • Leaflet-powered map with visual affordances for severity, location, and actor/category
  • Cumulative damage tracking across major strikes and territorial activity
  • Reusable event schema backfilled with roughly a year of conflict data

Resume Impact

  • Built an interactive Leaflet-based conflict tracker turning dense open-source reporting into an explorable timeline and map experience
  • Designed a reusable event schema and backfilled roughly a year of structured conflict data
  • Implemented timeline playback, filtering, and source-linked event inspection for clear presentation of complex geopolitical events
  • Live site: https://ukraine.github.zackhigdon.com/