diff --git a/src/app/page.tsx b/src/app/page.tsx
index dd6b79b..537f466 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -1,7 +1,52 @@
-import React from 'react';
+'use client';
+
+import React, { useState } from 'react';
import { resolveImage } from '@/data/stitch-images';
export default function Home() {
+ const [formData, setFormData] = useState({
+ firstName: '',
+ lastName: '',
+ email: '',
+ message: ''
+ });
+
+ const [status, setStatus] = useState<'idle' | 'loading' | 'success' | 'error'>('idle');
+
+ const handleSubmit = async (e: React.FormEvent) => {
+ e.preventDefault();
+ setStatus('loading');
+
+ try {
+ const response = await fetch("https://formspree.io/f/xbdaajlo", {
+ method: "POST",
+ headers: {
+ "Content-Type": "application/json",
+ "Accept": "application/json"
+ },
+ body: JSON.stringify(formData)
+ });
+
+ if (response.ok) {
+ setStatus('success');
+ setFormData({ firstName: '', lastName: '', email: '', message: '' });
+ } else {
+ setStatus('error');
+ }
+ } catch (error) {
+ setStatus('error');
+ }
+ };
+
+ const handleChange = (e: React.ChangeEvent
Bénéficiez d'une solution White Label complète. Personnalisez l'interface aux couleurs de votre institution, utilisez votre propre logo et typographie pour une immersion totale de vos visiteurs dans votre univers.
Remplissez ce formulaire et nous reviendrons vers vous pour une démo personnalisée.
+Merci pour votre intérêt. Nous reviendrons vers vous très prochainement.
+