Un site de liste de souhaits de Noël avec scraping automatique de produits.
npm install
npm start
# → http://localhost:3000- Crée un compte sur https://railway.app
- New Project → Deploy from GitHub (ou upload le dossier)
- Railway détecte automatiquement Node.js
- Le site est en ligne en 2 min 🚀
- Crée un compte sur https://render.com
- New → Web Service → connecte ton repo GitHub
- Build Command:
npm install - Start Command:
npm start - Free tier disponible
npm install -g flyctl
fly launch
fly deploywishlist/
├── src/
│ └── server.js # API Express + scraping
├── public/
│ └── index.html # Frontend
├── wishlist.db # Base SQLite (créée au démarrage)
└── package.json
- ✅ Scraping automatique Amazon, Fnac, Cdiscount, LDLC, + générique
- ✅ Ajout manuel en fallback
- ✅ Espace admin : gérer les articles, voir les réservations
- ✅ Espace amis : voir la liste, réserver en son prénom
- ✅ Base de données SQLite persistante
- ✅ Style Noël festif 🎄
Amazon bloque parfois les requêtes automatiques. Si ça ne fonctionne pas, utilise l'ajout manuel (bouton ✏️) ou essaie un autre lien de la même page.