YouTube video açıklamalarına dağılmış sponsorlu özel fiyatları ve indirim bağlantılarını tek yerde toplayan bir servis yaptım.
Alışveriş/güzellik YouTuber’larının videolarını izlerken sık sık “İndirim bağlantısı açıklamanın devamında” deyip geçiyorlar; sonradan o bağlantıyı tekrar bulmak için videoyu yeniden bulup açıklamayı kaydırmak zahmetli geldiği için bu yan projeye başladım.
Her fırsatta indirim oranını, orijinal/indirimli fiyatı ve bitiş tarihini kategoriye göre (güzellik/gıda/yaşam/ev elektroniği) görebiliyorsunuz; yakın zamanda Naver Shopping’deki en düşük fiyatla gerçek zamanlı karşılaştırma özelliğini de ekledim. Ancak Naver API kullanım şartlarında arama sonuçlarını saklamayı (cache’lemeyi) yasaklayan bir madde olduğu için, DB’ye kaydetmeden her seferinde gerçek zamanlı çağıracak şekilde uyguladım.
Videonun bir YouTuber tarafından sponsorlu içerik olarak hazırlanıp hazırlanmadığını da YouTube Data API ile otomatik algılayıp yöneticinin incelemesinden sonra kaydeden bir yapı kurdum; özellik eklemeye devam ediyorum.
Next.js + Supabase + Vercel ile yaptım; şimdilik ölçek küçük olsa da (30 kadar fırsat) düzenli olarak dolduruyorum. Deneyip geri bildirim bırakırsanız sevinirim.
16 yorum
Artık “geliştirici olmayan biri tarafından” ve “Claude Code ile yapılmış” gibi ifadelerin tanıtıma hiç yardımcı olmadığı bir noktaya gelindiğini düşünüyorum.
Hatta bunun, insanları tıklamaktan daha da uzaklaştıran güçlü bir etkisi olduğunu düşünüyorum.
Ben de tam bu yorumu yazmak için aşağı kaydırıyordum hahaha
Şimdi bile değiştirsem mi diye düşündüm ama ikiniz gibi düşünerek gelenler olur diye böyle bırakacağım!! haha
Claude, bunu böyle söylersem daha iyi tepki alacağını söylemişti.. Galiba afacan biraz azar işitmeyi hak ediyor~ Yine de ilgi gösterdiğiniz için teşekkürler!
Claude'un tavsiyesine göre benim bir kız arkadaşım olması gerekiyordu ama işte.
Hahahahahahaha, bu elemanın bayağı bir azar işitmesi gerekecek!!
İndirim süresi biten içerikler gösterilmese iyi olur..
Hepsine girince süresinin dolmuş olduğu görülüyor
İndirim süresi olarak ayarlanmış ürünler, süre sona erdikten sonra otomatik olarak siliniyor; ilk gelen alır türündeyse bunu manuel yapıyorum. Sanırım ilk gelen alır ürünlerinden birini görmüşsünüz. Bu kısmı da otomatik olarak işlemenin bir yolu yok mu acaba?
Geliştirme tarafına girerseniz, crawling yapıp fiyat değişmiş mi diye bakmak gerekir; ama ürün crawling’i Naver, Coupang gibi yerlerde oldukça sıkı engellendiği için geliştirici olmayan biri için zor olur gibi.
Basitçe bir bildirim butonu koyup, 3 veya daha fazla kişi süresi doldu diye işaretlerse silmek daha iyi olmaz mı..
Alt kısma “Tükenmiş gibi görünüyor” düğmesini eklemiştim, ancak indirimin sona erdiği durumları düşünmemiştim. Söylediğiniz gibi crawling mümkün olmayacak gibi göründüğü için, sınırlı stoklu ürünler için her gün doğrudan ürün sayfasına girip kontrol edebileceğim ayrı bir inceleme sayfası ekledim!!
Çok güzel! Teşekkürler!
Ancak bir küçük eksik nokta var.
Alt gezinme çubuğunun üstünde "Tümü", "Güzellik", "Gıda" gibi kategori filtre UI'ı var; fakat bu yalnızca istemci durumu olarak yönetiliyorsa, tarayıcıyı yenileyince filtre durumu sıfırlanıyor.
URL kullanılarak yenilemeden sonra da filtre durumunun korunması iyi olur diye düşünüyorum!
İndirim oranı, popülerliğe göre sıralama gibi filtreler de aynı şekilde!
Söylediğiniz her şeyi uygulamayı tamamladım~~ Teşekkürler!
Hiç aklıma gelmeyen harika görüşünüz için teşekkürler!! Hemen uygulayacağım~
Fikir güzel 👍
Desteğiniz için teşekkürler~~