- Client-side validation on blur and submit - Email format validation - Required field validation - Furniture items validation (at least one) - Date field validation - Inline error messages (no JavaScript alerts) - Auto-scroll to first error - Error clearing on field input Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>