Çoklu Pazaryeri E-Ticaret Stok ve Fiyat Senkronizasyon Motoru
Web Yazılım
Trendyol, Hepsiburada ve N11 pazaryerlerinde faaliyet gösteren e-ticaret mağazaları için geliştirilmiş yüksek performanslı senkronizasyon motoru.
🎯 Çözülen Problem:
Farklı pazaryerlerinde satılan ürünlerin stok ve fiyatlarının manuel güncellenmesi kaynaklı stok yetersizliği (overselling), yanlış fiyatlandırma ve operasyonel zaman kaybını sıfıra indirmek.
⚙️ Teknik Mimari ve Özellikler:
• Çift Yönlü Entegrasyon: Pazaryeri REST API'leri üzerinden 15 dakikalık otomatik döngülerle anlık veri eşitleme.
• Kuyruk Yönetimi: Redis ve Bull Queue kullanılarak eşzamanlı yüzlerce ürün güncellemesini API rate-limitlerini aşmadan işleyen arka plan işçileri (workers).
• Çakışma Yönetimi (Conflict Resolution): Eşzamanlı siparişlerde stok tutarsızlığını önleyen akıllı kilitleme mekanizması.
• Loglama ve Hata Bildirimi: Başarısız isteklerde otomatik retry (yeniden deneme) ve kritik durumlarda Telegram üzerinden yönetici bildirimi.
🛠 Kullanılan Teknolojiler:
TypeScript, Node.js, Express, PostgreSQL, Redis, Bull Queue, Docker, Pazaryeri REST API'leri.
📊 Elde Edilen Performans & Sonuçlar:
• 1.000+ ürünün anlık takibi ve yönetimi
• Günde 4 saatlik manuel veri girişinin tamamen ortadan kaldırılması (< 10 dk işlem)
• %99.9 senkronizasyon doğruluğu ve sıfır stok çakışması.
Bu portfolyoyu beğendin mi? O zaman ilk yorumu sen yap...