← Back to portfolio
Formulaire Bizzare
2026HTMLCSSJavaScriptFormsUX

Formulaire Bizzare

A responsive HTML, CSS and JavaScript contact form with a dynamic background, client-side validation and polished interactions.

Goal

Formulaire Bizzare explores a modern, lightweight and interactive contact interface built without a framework using HTML, CSS and vanilla JavaScript.

Features

  • Dynamic HSL background reacting to mouse position
  • Client-side validation for required fields and email
  • Honeypot field and CSRF token prepared in the form
  • Fetch API submission flow prepared
  • Responsive design with transitions and focus effects