scraping · qa · maps

Fitness industry client · US

1,398 competitor gyms, cleaned and dropped onto an interactive map.

ScrapingData QALeaflet.jsInfographic
1,398 venues · geocoded · QA'd

The problem

A fitness-industry client needed a clean, mapped view of the competitive landscape across a whole market — 1,398 gyms — but the raw data was full of duplicates, bad addresses and gaps.

What I built

  • Assembled the full 1,398-gym dataset and ran a thorough QA-and-correction pass to fix duplicates, addresses and missing fields.
  • Geocoded and plotted everything on an interactive Leaflet.js map the client can actually explore by region.
  • Packaged the findings into a clean infographic suitable for sharing and pitching.