All work

Systems design · Custom application

Centralized multi-site location platform

A shared Google Sheet powers an OpenStreetMap-based application embedded across five websites—replacing duplicated location records with one maintainable source of truth.

  • Data architecture
  • OpenStreetMap
  • Google Sheets
  • Multi-site

The problem

Five websites needed accurate location information without five separate maintenance workflows. Maintaining each site independently created duplicated work and more opportunities for records to drift.

The work began by separating the source data from its presentation. A shared Google Sheet became the editorial interface, normalized data fed a reusable map application, and the same embed could be used wherever the locations needed to appear.

One update. Five websites. No duplicated work.

Layered blue topographic contours suggesting connected locations
Systems design · Custom application

The architecture

One central source. A reusable interface. Updates that travel.

01Google Sheetone editable source
02Central datanormalized and shared
03Map applicationcustom OpenStreetMap UI
04Reusable embedone interface, anywhere
05Five websitesupdated together

The result

One update. Five websites. No duplicated work.

The system gives the organization one understandable place to make an update while preserving a consistent experience across every participating website.

The result reflects the same goal throughout the work: make the experience clearer for users and the system easier for the next person to maintain.

Next projectScalable location publishing