mirror of
https://github.com/arthur-pbty/links.git
synced 2026-08-01 20:29:27 +02:00
6d11ab2e9aab46d2da5e0000ac18c1c787ecdc07
Créer un site Node.js pour afficher les liens de réseaux sociaux
Social Links Website
Une application web Node.js élégante pour afficher et partager vos liens de réseaux sociaux personnels.
Fonctionnalités
- 🎨 Interface moderne et responsive
- 🔗 Affichage des liens vers vos réseaux sociaux
- 📱 Compatible mobile et desktop
- 🚀 Serveur Express.js léger
- 🌟 Design avec gradient et animations
- 📊 API REST pour récupérer les liens (extensibilité future)
Installation
- Clonez le repository :
git clone https://github.com/arthur-pbty/links.git
cd links
- Installez les dépendances :
npm install
-
Personnalisez vos liens sociaux dans
app.js(voir section Configuration) -
Démarrez l'application :
npm start
- Ouvrez votre navigateur sur
http://localhost:3000
Configuration
Pour personnaliser vos liens sociaux, modifiez le tableau socialLinks dans le fichier app.js :
const socialLinks = [
{
name: 'GitHub',
url: 'https://github.com/votre-username',
icon: '🐙',
description: 'Mon profil GitHub'
},
// Ajoutez vos autres liens ici...
];
Structure d'un lien
name: Nom du réseau socialurl: URL vers votre profilicon: Emoji ou icône à afficherdescription: Description courte du lien
Scripts disponibles
npm start: Démarre le serveur en mode productionnpm run dev: Démarre le serveur en mode développement
API
L'application expose également une API REST :
GET /: Page principale avec l'interface webGET /api/links: Récupère la liste des liens en JSON
Technologies utilisées
- Node.js
- Express.js
- HTML5/CSS3
- Design responsive
Déploiement
Pour déployer sur des plateformes comme Heroku, Vercel, ou Railway :
- Assurez-vous que la variable d'environnement
PORTest configurée - Le serveur écoutera automatiquement sur
process.env.PORT || 3000
Licence
MIT - Voir le fichier LICENSE pour plus de détails.
Languages
JavaScript
82.4%
CSS
16.5%
Dockerfile
1.1%