Skip to content Skip to sidebar Skip to footer

Simulateur

Simulateur d’รฉligibilitรฉ

ร‰tape 1 : Vos informations




// server.js const express = require(‘express’); const nodemailer = require(‘nodemailer’); const bodyParser = require(‘body-parser’); const app = express(); app.use(bodyParser.json()); // Endpoint pour recevoir la requรชte d’envoi d’email app.post(‘/send-email’, async (req, res) => { const { email, result, eligibility } = req.body; // Vรฉrifier que toutes les donnรฉes nรฉcessaires sont prรฉsentes if (!email || !result || !eligibility) { return res.status(400).json({ success: false, message: “Donnรฉes manquantes.” }); } // Configuration du transporteur avec Nodemailer // Remplacez ces informations par celles de votre fournisseur d’email ou utilisez des variables d’environnement let transporter = nodemailer.createTransport({ service: ‘gmail’, auth: { user: ‘[email protected]’, // Remplacez par votre adresse email pass: ‘your_password’ // Remplacez par votre mot de passe } }); // Dรฉfinition des options de l’email let mailOptions = { from: ‘[email protected]’, to: email, subject: ‘Rรฉsultats de votre simulation d\’รฉligibilitรฉ’, html: `

Rรฉsultats de la simulation :

Valeur calculรฉe : ${result} %

ร‰ligibilitรฉ : ${eligibility}

` }; try { // Envoi de l’email let info = await transporter.sendMail(mailOptions); console.log(“Email envoyรฉ: “, info.response); res.json({ success: true }); } catch (error) { console.error(“Erreur lors de l’envoi de l’email: “, error); res.status(500).json({ success: false, message: “Erreur lors de l’envoi de l’email.” }); } }); const PORT = process.env.PORT || 3000; app.listen(PORT, () => { console.log(`Serveur dรฉmarrรฉ sur le port ${PORT}`); });

Auteur/autrice

  • Thibault Bouday est un rรฉdacteur passionnรฉ, expert en graphisme, web et SEO. Avec une approche crรฉative et technique, il partage ses connaissances pour aider les professionnels et crรฉateurs ร  optimiser leur prรฉsence en ligne, amรฉliorer leur visibilitรฉ et concevoir des expรฉriences visuelles percutantes.

    Voir toutes les publications