38 Ücretsiz Pazar Yeri Ücreti Hesaplayıcısını Statik Next.js ile Yaptım

Satıcı forumlarında her gün aynı soru: "eBay benden ne kadar alacak?" Cevaplar genellikle eksik. Çünkü komisyon kategori, ülke, kargo, satış vergisi ve fiyata göre değişiyor. bu yüzden 14 pazaryeri ve ödeme sağlayıcısı (eBay, Etsy, Amazon, Shopify, TikTok Shop, Walmart, PayPal, Stripe, Poshmark, Depop, Mercari, Whatnot, Vinted, Facebook Marketplace) için 38 ayrı hesaplayıcı yaptım. ABD, İngiltere, Kanada ve Avustralya versiyonları var. Üstüne bir de mağaza sahipleri için CSV dönüştürücü, Shopify doğrulayıcı ve Google Merchant Center beslemesi kontrol aracı ekledim.

Projenin temel kuralı basitti: hiç backend yok. Tarayıcıda çalışan, veritabanı olmayan, API rotası olmayan tamamen statik bir site. Satıcılar ürün listelerini yapıştırıyor, sistem ücreti hesaplıyor, hiçbir şey sunucuya yüklenmiyor. Veri gizliliği açısından temiz, hızlı ve güvenli.

Reklam · TEST
AdSense Test ReklamıYazı arası (gönderi içi) · Yazı arası

Next.js seçmek doğru karar oldu. Statik HTML olarak derlenebiliyor, dinamik hesaplamalar için JavaScript yeterli. Zorluk şu noktada başladı: her pazaryeri farklı kurallara sahip. eBay'de kategori seçersen komisyon değişiyor. Amazon'da FBA mı, kendi gönderimi mi, bunu da seçmen gerek. Vinted'de kargo bedavaysa ücret yüzde kaç, ücretli ise kaç? Tüm bu mantık tarayıcıda çalışacak şekilde kodlamak, her pazaryeri için ayrı hesaplama formülü demek.

Sonuç: 38 farklı hesaplayıcı, hepsi açık kaynaklı, hepsi ücretsiz. Bir satıcı ürün fiyatını, maliyetini ve kategorisini girince tam olarak ne kazanacağını görebiliyor. Kodun zorluğu değildi, her pazaryerinin gerçek ücret yapısını doğru şekilde modellemek ve güncellenmesini sağlamak idi.

Reklam · TEST
AdSense Test ReklamıGönderi altı · Görüntülü
konu hakkında tepkinizi verebilirsiniz