Live websiteWebsites & storefronts

Farm Store

A storefront a family farm owns outright, built to replace a hosted shop.

Farm Store: the storefront's dark green, golden-lit home page beside the Family Pack product page on a phone

Captured from the store's private staging copy, where payments are simulated. Lines and package labels that name the farm's location are blurred; no customer data, cart or back office is shown.

Why it matters

Farm Store replaces a hosted store platform with a small application the farm owns and runs itself. Customers browse, check out and track their orders; the farm packs, ships, refunds and reconciles from a private back office.

  1. 01

    A shop customers can trust

    Cuts, bundles and monthly boxes, each saying plainly whether it ships or is pickup only, and a private link to follow each order.

  2. 02

    A back office that says what's next

    Every order shows its next step, with packing slips, refunds, inventory history and CSV import.

  3. 03

    Money handled carefully

    Prices are set on the server in whole cents, payment messages are signed, and a refund can never be issued twice.

  4. 04

    Staged before launch

    The store runs on a private staging server with simulated payments, so every flow can be tried before real orders arrive.

The details

Open any part for the full story.

Features5
  • Collections, product variants, cart, and guest or Google sign-in checkout.
  • Shipping, local delivery or pickup, and private order-status links.
  • Orders by status, packing slips, CSV export, refunds and a payment-exceptions queue.
  • Inventory with a full movement history, and CSV product import.
  • Discount codes, shipping rules, an email outbox, a launch checklist and an audit log.
How it works
  • Money is held as integer cents and moved through an order state machine; webhooks are signed and idempotent.
  • PostgreSQL row-level security with five least-privilege database roles.
  • Built in six trains, each closed by recorded security and commerce audits.
Technology
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Drizzle
  • Auth.js
  • Playwright
  • Docker
Development notes

My part

Sole builder, for a family farm.
Status and context
Status
PrototypePre-launch · sign-in only for now
When
Oct 2026 — now
Kind
Websites & storefronts

Who it’s for

A family farm selling grass-finished beef, pork and jerky, and the customers who order from it.

The problem it solves

Hosted store platforms charge monthly and per sale, and the farm doesn't own the system its customers depend on. The store even ships with a calculator comparing the hosting costs.

Screens

private staging
Farm Store home page: a dark green masthead lit like late afternoon, the heading “Grass-finished beef from the Brady family”, a photo of cattle on pasture, and Shop all products and Browse by collection buttons

Farm Store home page: a dark green masthead lit like late afternoon, the heading “Grass-finished beef from the Brady family”, a photo of cattle on pasture, and Shop all products and Browse by collection buttons

1 / 6