Skip to content
All projects

Agro Trades

Corporate website · CMS

A corporate website in Next.js for AGRO TRADES, LDA, with Portuguese and English content managed through a CMS and a contact form delivered by email.

Screenshot of the Agro Trades project
AGRO TRADES, LDA is a Mozambican farming company based in Nampula, growing in the Moma district, working in rice, cereals and vegetables, agricultural mechanisation and industrial processing.

An online presence the company controls

The company had no online presence and needed to present its services and farming campaign to partners and institutions, in Portuguese and English, without depending on a developer every time the content changed.

The solution

I built the site in Next.js, with content held in Zod-validated files and edited by the client through TinaCMS, so they can change copy, services and images on their own. Every page exists in Portuguese and English, the contact form sends email through Resend, and direct contact runs through WhatsApp. The site is hosted on Vercel, with a JavaScript budget checked at build time.

My role

  • Website development in Next.js
  • Bilingual content structure validated with Zod
  • TinaCMS integration for client-side editing
  • Contact form with email delivery via Resend
  • Technical SEO and a JavaScript budget checked at build time
  • Deployment and hosting on Vercel

Technologies

  • Next.js
  • TinaCMS
  • Resend

Outcome

Live in production at agrotrades.co.mz, bilingual and maintained by the client themselves.