Field Atlas: interactive production-pathway guide
<back-to-work

// case note

Field Atlas: interactive production-pathway guide

A 13 MB single-file document rebuilt as a 561-page multilingual site

2026.06 – presentLive · solo buildAstroTypeScripti18nSharp
open-live-site (opens in a new tab)
A 13 MB single-file document rebuilt as a 561-page multilingual site
Product

A guided, sourced walkthrough of production pathways, plus a searchable catalogue of the equipment involved.

My role

Solo design and build: content architecture, seven-locale system, walkthrough logic, image pipeline, and the tooling that keeps translations in sync.

Value

The hard part was not the pages but the model behind them: separating structure from prose so a new locale never touches layout, and making the walkthrough a pure function of reader state so its behaviour can be reasoned about without a browser.

_context

Field Atlas is an interactive guide to what animal products require. A reader picks something they eat or wear and the site walks them through the production pathway one step at a time, pairing a photograph of the real equipment with an explanation and a source for every claim. It began as a single 13 MB HTML file with 75 photographs inlined as base64 and every stylesheet in the same document. It is now a structured content model that builds to 561 static pages in seven languages, and it is publicly available.

_contribution

I built it solo: the content architecture that separates structure from prose, the seven-locale system with a fallback chain, the walkthrough state machine, the responsive image pipeline, and the tooling that keeps translations in sync.

_what-I-built

  • A guided walkthrough that advances one step at a time, with a photograph and a source for each step.
  • A searchable catalogue of 50 documented tools, and small puzzles generated from that same data.
  • A seven-locale content system with a fallback chain and tooling to report drift between languages.

_what-it-demonstrates

  • Source material was one 13 MB HTML file with 75 photographs inlined as base64 and every stylesheet in the same document; it is now a structured content model that builds to 561 static pages.
  • Structure and prose are stored separately, so adding a locale never touches layout and a layout change never invalidates a translation.
  • Every factual claim carries a citation link, and the walkthrough step logic is a pure function of reader state rather than DOM state.

_details-on-request

The site is public and can be browsed in full. The content pipeline and translation tooling are described here in outline; I can walk through either in detail.