mirror of
https://github.com/arthur-pbty/links.git
synced 2026-08-01 20:29:27 +02:00
2.0 KiB
2.0 KiB
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.