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.
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.
