Ferme Agro

Giving a family farm an online identity, and turning its catalogue into a way to order.

Products
Catalogue
WhatsApp
Ordering
Next.js
Framework
Live
Status
Next.jsTypeScriptTailwind CSSFramer MotionVercel
Ferme Agro
Ferme Agro
01

The context

Ferme Assiko is a working family farm, with its products, its customers and its craft already in place. What it lacked was an online existence.

The brief had two sides: modernise the farm's image, and give customers somewhere to browse available products without a phone call or a trip out.

I worked alone on this project, from design through to deployment.

ferme-agro.vercel.app
The context / 1
02

The problem

Modernising a family farm's image is a balancing act. Too much polish and the site betrays what makes the business valuable: its craft, its closeness to customers. Too little and it suggests a business that never moved on.

It also had to go further than a brochure site. Showing products without letting people order them leaves visitors halfway: they know what exists, but still have to work out how to get it.

The final constraint was the most defining: the farm has neither a dedicated customer service team nor online payment logistics. A conventional shop would have created more friction than it solved.

ferme-agro.vercel.app
The problem / 1
03

My technical choices

Next.js and TypeScript, with static rendering. For a site whose priority is being found locally, load speed and search visibility matter more than interactivity.

I built a product catalogue with a full cart, but no online payment. On checkout, the order is sent to WhatsApp through its API, formatted by a template: the farm receives the selected products and quantities directly in a conversation.

That choice spares the farm a payment infrastructure, real-time stock management and after-sales support it does not have the means to run. The cart handles selection, WhatsApp handles the customer relationship, where it already exists.

Tailwind CSS and Framer Motion for the visual identity and animations, deployed on Vercel.

ferme-agro.vercel.app
My technical choices / 1
04

The point of focus

The real work was editorial rather than technical: finding the right tone. A family farm is not sold like a brand, and highlighting the products had to serve the business rather than paper over it.

Designing the ordering flow took the most care. A cart that does not end in a payment is unusual, so every step had to make the destination obvious, to avoid customers expecting to pay online.

ferme-agro.vercel.app
The point of focus / 1
05

The result

The site is live and hosted on Vercel. The farm now has a browsable online catalogue, a coherent visual identity, and an ordering channel that lands in the messaging app it already uses daily.

The client's feedback speaks to the balance we set out to find: a modern site that did not erase the family character of the business.

TAKEAWAYS.MD

What this project taught me

  • 01A cart without online payment is not a lesser shop: it is the right answer when the client lacks the logistics to handle the rest.
  • 02Modernising does not mean erasing. On this kind of project, restraint is a design decision.
  • 03Plugging the flow into a tool the client already masters beats imposing a new one.

A similar project?