Proje
Otomatik tedarikçi senkronizasyonu ve platform aktarımı ile dijital ürün pazaryeri
Her 3 saatte bir 7.300+ ürünü tedarikçilerle senkronize eden ve envanteri 4 harici satış platformuna otomatik olarak aktaran bir dijital pazaryeri geliştirdik.
Görev
Proje, büyük bir dijital ürün kataloğunu yönetebilen ve aynı anda birden fazla satış kanalında doğru fiyatlandırma ve stok durumu sağlayan bir pazaryeri gerektiriyordu. Bu ölçekte manuel güncellemeler mümkün değildi.
Ana zorluk, katalog verilerini harici tedarikçilerle düzenli bir programa göre senkronize etmek, envanteri farklı platformlara API'leri üzerinden dağıtmak ve satın alınan ürünleri alıcılara manuel müdahale olmadan teslim etmekti.
Çözüm
Tüm satış döngüsünü otomatik olarak yöneten bir pazaryeri geliştirdik. Sistem tedarikçi sistemlerine bağlanarak 7.300+ ürün kataloğunu her 3 saatte bir günceller, fiyatların ve stok seviyelerinin güncel kalmasını sağlar.
Platform envanteri 4 harici satış kanalına aktarır: Yandex Market'e API üzerinden, Plati/Digiseller'a, GGSEL'e ve WMcenter'a. Herhangi bir kanalda satın alma gerçekleştiğinde sistem dijital ürünü otomatik olarak alıcıya teslim eder.
Kayıtlı kullanıcılar satın alma işlemlerini ve hesap detaylarını görebilecekleri kişisel bir panele erişir. Mağaza İngilizce versiyonu da dahil olmak üzere birden fazla dilde çalışır. Backend mantığı için Python ve FastAPI, arayüz için Next.js, veri depolama için PostgreSQL, önbellekleme için Redis ve dağıtım için Docker kullandık.
- Her 3 saatte bir çalışan otomatik tedarikçi senkronizasyonu
- 4 harici satış platformu ile API entegrasyonları
- Satın alınan ürünler için otomatik teslimat sistemi
- Kayıtlı kullanıcılar için kişisel hesap paneli
- İngilizce versiyonu olan çok dilli mağaza
- Python ve FastAPI ile backend, Next.js ile frontend
Sonuç
- 7.300+ ürün kataloğu otomatik olarak senkronize edildi
- 4 harici platformda aktarım ve satış
- 1.200+ kayıtlı kullanıcı
- Satın alınan ürünlerin otomatik teslimatı
Benzer bir şeye mi ihtiyacınız var? Bize görevinizi anlatın
Web sitesini, veriyi veya görevi tanımlayın. Size sorular, çözüm ve teklif ile geri döneceğiz.
ya da doğrudan yazın
Telegram'da @kodrana'ya yazın