European Crop Care Association (ECCA)
ECCA conference platform
A Next.js and Sanity CMS platform for ECCA's CPRC 2026 conference - two days of sessions, speakers, and sponsor logos, all edited by the client without a developer.
- Client
- European Crop Care Association (ECCA)
- Live site
- conference.ecca-org.eu
- Stack
- Next.js, Sanity CMS
- Year
- 2025

What I did
I built the platform for CPRC 2026, the II. Crop Protection Regulatory Conference - a two-day event ECCA (the European Crop Care Association) is running in Brussels this September on crop protection regulation in the post-patent era. The brief was full content control with no developer on call: a Next.js front end on Sanity CMS, where the agenda's per-session times, each speaker's profile, the sponsor and media-partner logos, the member list, and the gallery are all fields ECCA edits directly. Registration itself routes out to the event's own ticket page - the platform's job is to get a visitor from the hero to that link, and to the agenda, without friction.


Inside the platform
What ECCA edits directly
A two-day agenda
Every session across both days, with exact times, sub-sessions, and speaker links, updated in Sanity as the programme changes.
Speaker profiles
Each speaker's photo, role, and affiliation, referenced straight from the agenda so a session and its speaker update together.
Sponsor, media partner, and member logos
Three separate logo lists, each one added, removed, or reordered by ECCA without a developer.
A standalone gallery
A dedicated page for conference photos, published independently of the agenda and speakers.