Idaho potato farm’s 37 page website, rebuilt from scratch as an unsolicited concept
An unsolicited concept: I rebuilt a large Idaho potato farm’s 37 page website to show how a big product catalogue can be quick and easy to use on a phone.
Unsolicited rebuild, not commissioned
- 37
- Pages rebuilt
- Counted from the build. 34 are public; the archive pages are kept out of search on purpose.
- 0
- Accessibility problems found
- Checked with axe-core on 28 September 2026: all 34 public pages, on a phone and on a desktop screen, with nothing spilling off the side.
- 19
- Products, each with its own page
- Every one has its packing tables, sales sheet and packaging photos.
Why rebuild a site nobody asked me to touch
Wada Farms has farmed in Idaho since 1943 and sells to grocery and food service buyers across the US. A buyer comparing suppliers needs pack sizes, counts and a sales sheet, often on a phone in a warehouse.
I rebuilt the whole site to see whether that catalogue could be fast and easy to read without changing the brand. The colours, the logo, the headings and the original headline all stayed. What changed is how everything is organised underneath.
A catalogue you can actually browse
All nineteen products sit on one page, with a search box and filters that work together. Type a crop and you get it. Clear the box and all nineteen come back.
Every product page has the real packing details: sizes, counts per box and packaging photos. The sales sheet sits right on the page instead of hiding in a downloads folder.
Big tables that still work on a phone
Packing tables are wide, and on most produce sites they push the whole page sideways on a phone.
Here the table slides on its own while the rest of the page stays put. I checked all 34 public pages on a phone-sized screen and none of them spill off the side.
A team page people can search
Thirty three people across management, sales and facilities, searchable by name or job and filtered by department. A buyer looking for their contact finds them in one step.
Shipping locations and job listings work the same way: real information you can filter, instead of one long page to scroll through.
What this involved
Technical notes: what it is built with
Astro, TypeScript, Sharp, Playwright, axe-core.