3 points par lovesabd 15 시간 전 | 16 commentaires | Partager sur WhatsApp

J’ai créé un service qui rassemble au même endroit les offres spéciales sponsorisées et les liens de réduction disséminés dans les descriptions de vidéos YouTube.

Quand on regarde des vidéos de youtubeurs shopping/beauté, il arrive souvent qu’ils disent simplement « le lien de réduction est dans la description » puis passent à autre chose. Plus tard, retrouver ce lien oblige à rechercher de nouveau la vidéo et à faire défiler la description : c’est cette gêne qui m’a poussé à lancer ce side project.

Pour chaque deal, on peut consulter le taux de réduction, le prix d’origine/le prix remisé et la date de fin, par catégorie (beauté/alimentaire/maison/électroménager). Récemment, j’ai aussi ajouté une fonction de comparaison en temps réel avec le prix le plus bas sur Naver Shopping. Toutefois, comme les conditions d’utilisation de l’API Naver interdisent de stocker (mettre en cache) les résultats de recherche, je l’ai implémentée en appelant l’API en temps réel à chaque fois, sans les enregistrer en base de données.

J’ai aussi conçu une structure qui détecte automatiquement, via la YouTube Data API, si une vidéo est sponsorisée, puis permet à un administrateur de la vérifier avant de l’ajouter. Je continue d’ajouter des fonctionnalités.

Le service est construit avec Next.js + Supabase + Vercel. Il reste encore modeste (une trentaine de deals), mais je l’alimente régulièrement. N’hésitez pas à l’essayer et à me laisser vos retours.

16 commentaires

 

Il me semble que la formulation « fait par un non-développeur » et « créé avec Claude Code » n’aide désormais plus du tout la présentation.
Au contraire, je pense que cela a surtout pour effet de donner moins envie de cliquer.

 
ng0301 7 시간 전

Justement, je faisais défiler pour poster ce commentaire, haha.

 
lovesabd 7 시간 전

Je me suis dit que je pouvais encore le changer maintenant, mais je pense que d’autres arriveront sans doute avec la même idée que vous deux, donc je vais le laisser comme ça !! haha

 
lovesabd 12 시간 전

Claude m’avait dit que ça passerait bien si je le formulais comme ça… Quel garnement, il mérite une petite remontrance~ Merci quand même pour l’intérêt que vous y avez porté !

 
skageektp 12 시간 전

D’après les conseils de Claude, je devrais pourtant avoir une petite amie.

 
lovesabd 12 시간 전

Hahahahaha, celui-là mérite une bonne réprimande !!

 
byungjun4458 14 시간 전

J’aimerais que les éléments dont la période de remise est terminée ne soient plus affichés…
À chaque fois que je clique, la période est déjà terminée.

 
lovesabd 12 시간 전

Les produits définis avec une période de remise sont automatiquement supprimés une fois la période terminée, et pour ceux qui sont en quantité limitée selon l’ordre d’arrivée, je le fais manuellement ; vous avez sans doute vu un produit de ce type. N’y aurait-il pas aussi un moyen de traiter automatiquement cette partie ?

 
byungjun4458 9 시간 전

D’un point de vue développement, il faudrait crawler les produits pour voir si les prix ont changé, mais le crawling de produits est fortement bloqué par Naver, Coupang et autres, donc si vous n’êtes pas développeur, ça risque d’être difficile.

Le plus simple serait peut-être de créer un bouton de signalement et de supprimer l’offre si au moins 3 personnes la marquent comme expirée, non ?

 
lovesabd 8 시간 전

J’ai bien ajouté en bas un bouton « Il semble que ce soit en rupture de stock », mais je n’avais pas pensé au cas où la réduction serait terminée. Comme vous l’avez dit, le crawling ne semble pas possible, donc pour les produits disponibles selon le principe du premier arrivé, premier servi, j’ai ajouté une page de vérification séparée qui permet d’aller chaque jour directement sur la page du produit pour contrôler manuellement !!

 
m1nsuppp 8 시간 전

C’est vraiment super ! Merci !

En revanche, il y a un petit point un peu dommage.

Il y a une interface de filtres par catégorie au-dessus de la barre de navigation en bas, avec des options comme « Toutes », « Beauté », « Alimentation », etc., mais j’ai l’impression que cet état n’est géré que côté client, donc quand on rafraîchit le navigateur, l’état du filtre est réinitialisé.

Ce serait bien que l’état du filtre soit conservé après rechargement en utilisant l’URL !

 
m1nsuppp 8 시간 전

Il en va de même pour les filtres comme le taux de réduction ou le classement par popularité !

 
lovesabd 7 시간 전

J’ai appliqué toutes vos remarques~~ Merci !

 
lovesabd 8 시간 전

Merci pour cette très bonne suggestion à laquelle je n’avais pas pensé !! Je vais l’appliquer tout de suite~

 
jimmy2056 15 시간 전

Bonne idée 👍

 
lovesabd 12 시간 전

Merci pour votre soutien ~~