const express = require('express'); const path = require('path'); const config = require('./config'); const app = express(); const PORT = config.server.port; // Configuration depuis le fichier config.js const { profile, socialLinks } = config; // Middleware pour servir les fichiers statiques app.use(express.static(path.join(__dirname, 'public'))); // Route principale app.get('/', (req, res) => { const html = ` Mes Liens - Arthur
Avatar

${profile.name}

${profile.bio}

`; res.send(html); }); // Route API pour obtenir les liens (optionnel, pour future extensibilité) app.get('/api/links', (req, res) => { res.json({ links: socialLinks }); }); // Démarrage du serveur app.listen(PORT, () => { console.log(`🚀 Serveur démarré sur http://localhost:${PORT}`); console.log(`📱 Site de liens sociaux prêt !`); });