Installer l’extension navigateur

Cette extension affiche automatiquement un bouton « Offres » sur les sites marchands uniquement lorsqu’une promotion est disponible. Cliquez pour voir les promos disponibles et filtrer par plateforme.

Télécharger

Récupérez le dossier extension/ ou un zip prêt à l’emploi.

Compatibilité

  • Chrome / Edge (Manifest V3)
  • Firefox (bientôt)
Aperçu de l’extension navigateur

Étapes d’installation (Chrome)

  1. Ouvrez chrome://extensions.
  2. Activez le Mode développeur.
  3. Cliquez sur Charger l’extension non empaquetée.
  4. Sélectionnez le dossier extension/ du projet.
  5. Visitez un site marchand (ex: nike.com); le bouton « Offres » apparaîtra uniquement s’il y a une promo.

Détails techniques

  • Le service worker interroge https://student.flavienmathieu.fr/api/offers avec le marchand détecté.
  • Le contenu n’injecte le FAB/overlay que si la réponse contient au moins une offre.
  • Les plateformes sont filtrables; les données sont triées par statut, fraîcheur, puis pourcentage.

Dépannage

  • Rafraîchissez l’extension via chrome://extensions après une mise à jour.
  • Vérifiez que l’API renvoie des offres: /api/offers?merchant=<nom>&country=FR.
  • Si besoin d’authentification, activer credentials: 'include' côté service worker et CORS côté API.