2025-11-06 11:28:07 +01:00
2025-11-06 11:28:07 +01:00
2025-11-06 11:28:07 +01:00
2025-11-06 11:28:07 +01:00
2025-01-02 13:39:40 +01:00
2025-01-16 22:55:26 +01:00
2025-01-16 22:55:26 +01:00
2025-11-06 11:28:07 +01:00

Octopus-React-Wp

Formulaire de contact mise en route

Le formulaire (frontend/src/components/Pages/Contact.jsx) envoie désormais une requête POST vers lAPI de contact.
Suivez ces étapes pour activer lenvoi de-mails:

  1. Configuration backend

    • Copiez server/cloudinary-backend/.env.example vers server/cloudinary-backend/.env.
    • Renseignez vos identifiants SMTP (SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASS, etc.).
    • Facultatif : ajustez CONTACT_RECIPIENT, CONTACT_FROM, ou ajoutez des domaines supplémentaires dans CORS_ALLOWED_ORIGINS.
  2. Installer et lancer le serveur contact

    cd server/cloudinary-backend
    npm install
    npm start
    

    Par défaut, lAPI est disponible sur http://localhost:3001/api/contact.

  3. Configuration du front-end

    • Copiez frontend/.env.local.example vers frontend/.env.local.
    • Ajustez VITE_CONTACT_API_URL si nécessaire (par défaut http://localhost:3001/api/contact en dev).
    • Relancez lapplication React :
      cd frontend
      npm run dev
      

En production, assurez-vous que lURL définie dans VITE_CONTACT_API_URL pointe vers votre API accessible publiquement (ex. https://octopusdesign.fr/api/contact) et que le serveur backend est déployé avec les mêmes variables denvironnement SMTP.

S
Description
No description provided
Readme 14 MiB
Languages
JavaScript 94.1%
PHP 3.5%
CSS 1.8%
HTML 0.6%