For a long time, a website for a small farm or food brand came out one of three ways:
a WordPress theme with a page builder and a dozen plugins,
a Webflow site the agency keeps paying for,
a Framer page that looks great until the client wants a blog with 200 posts.
When I designed Krishi , a website template for farms, regenerative growers, agritech companies and food producers, I wanted to see if a headless stack could beat all three. Not only for developers, but for the farm team that has to update the site every week.
Here's what I built, why I picked Next.js, Astro and Sanity, and what I gave up for it.
👉 Live demo: Krishi Live
What Krishi is
Krishi is a premium, editorial website: a deep forest green, a paper-coloured background, one bright lime accent, a Newsreader serif for headings and Geist for body text.…