Brief
BEHVA (Belgian Historic Vehicle Association) is a classic-car insurance arm of GEXIA SRL: 525 member clubs, 90,000 addresses, 60,000+ insured vehicles. Renaud Goossens (via Newlands & Partners) needed an insurance-quote minisite with a conditional-logic calculator, in FR + NL, with stakeholder-facing trust badges and FAQ. EUR 8,000 excl VAT, 50/50 invoicing.
Stack
Framer for the marketing surface, Next.js for the calculator + admin panel, GitHub Actions for deploys, Vercel hosting. Multilingual via i18n routing. 34 annotation feedback rounds processed.
- Framer
- Next.js
- GitHub Actions
- Vercel
- i18n routing
Outcome
First tranche EUR 4,840 incl VAT invoiced 2026-03-10. Site staged at behva.framer.website then moved to a Vercel Next.js deploy. Pre-launch QA Apr 4 found 6 critical and 3 high issues (i18n routing, blank hero, missing footer, calculator bug, GitHub Actions deploy failures). Launch was pushed past Apr 8 deadline; remediation underway.
+ THE TECH WINConditional-logic insurance form in Framer with Next.js handling the calculation engine. Real entity routing (claims@fr.behva-insurance.be vs sec@behva.be vs contact@fr.behva-insurance.be) configured per locale, and footer legal entity correctly switched from BEHVA vzw to GEXIA SRL N°entreprise 0801.562.963 per locale.
What we shipped
- Conditional logic across vehicle category, age, declared value, usage, and storage.
- FR/NL locale-aware legal entity, contact emails, and trust badges.
- GitHub Actions deploy pipeline with environment-isolated previews.
- 34 annotation rounds processed without losing scope clarity.
Shots