Files
links/README.md
T
2025-09-13 01:14:04 +02:00

2.0 KiB

Social Links Website

Une application web Node.js élégante pour afficher et partager vos liens de réseaux sociaux personnels.

Social Links Website

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

  1. Clonez le repository :
git clone https://github.com/arthur-pbty/links.git
cd links
  1. Installez les dépendances :
npm install
  1. Personnalisez vos liens sociaux dans app.js (voir section Configuration)

  2. Démarrez l'application :

npm start
  1. 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 social
  • url : URL vers votre profil
  • icon : Emoji ou icône à afficher
  • description : Description courte du lien

Scripts disponibles

  • npm start : Démarre le serveur en mode production
  • npm run dev : Démarre le serveur en mode développement

API

L'application expose également une API REST :

  • GET / : Page principale avec l'interface web
  • GET /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 :

  1. Assurez-vous que la variable d'environnement PORT est configurée
  2. Le serveur écoutera automatiquement sur process.env.PORT || 3000

Licence

MIT - Voir le fichier LICENSE pour plus de détails.