Projeler
Çok Kanallı E-ticaret ve ERP Entegrasyonu
E-ticaret altyapısı, pazaryeri, ERP, stok, ürün feed'i ve iOS/Android mobil uygulama akışlarını tek veri katmanında birleştiren dijital ekosistem.
Moda ve giyim kategorisinde faaliyet gösteren bir e-ticaret operasyonunda, tek bir satış kanalını yönetmek artık yeterli değildi: web mağazası, pazaryerleri, muhasebe sistemi, stok veritabanı ve müşteriye özel mobil uygulama aynı veri akışında çalışmalıydı. Barlas Dijital olarak bu parçaları tek bir tutarlı dijital ekosistemde birleştirdik.
Problem
Operasyon, birbirine entegre olmayan sistemler nedeniyle ciddi verimlilik kayıpları yaşıyordu. Stok bilgileri ERP tarafında tutulurken web mağazası farklı bir platformda çalışıyordu; bu iki kaynak arasındaki senkronizasyon manuel süreçlere dayanıyordu. Pazaryeri kanalı ayrı yönetiliyor ve sipariş bilgileri muhasebe sistemine elle giriliyordu. Ürün feed’leri de manuel olarak hazırlanıyordu. Müşteri tarafında ise mobil uygulama yoktu; kullanıcılar yalnızca web tarayıcısı üzerinden alışveriş yapabiliyordu.
Çözüm
Projenin mimarisi birbirine API köprüsüyle bağlı birkaç katmandan oluştu. E-ticaret platformu GraphQL API’si üzerinden entegre edildi; ürün, sipariş ve stok verileri bu API aracılığıyla merkezi bir akış noktasından yönetilir hale getirildi. ERP ile MSSQL veritabanı düzeyinde senkronizasyon kuruldu: ERP’deki stok değişiklikleri otomatik olarak web mağazasına yansıtılıyor, onaylanan siparişler ERP’ye aktarılıyor. Pazaryeri entegrasyonu ile kanal siparişleri ana sisteme dahil edildi. Ürün feed üretimi zamanlanmış görevlerle çalışmaya başladı. Mobil kanal için Capacitor altyapısıyla iOS ve Android uygulaması geliştirildi; aynı kod tabanı her iki platforma yayınlandı. Analitik ve dönüşüm takibi altyapısı da kuruldu.
Öne Çıkan Özellikler
- GraphQL Platform Entegrasyonu: Ürün, sipariş ve stok yönetimi GraphQL API üzerinden merkezi akışa alındı; platform güncelleme ve stok değişiklikleri anlık senkronize edilir
- ERP – MSSQL Köprüsü: ERP veritabanı ile web mağazası arasında çift yönlü otomatik veri akışı; sipariş ve stok tutarsızlığı ortadan kalktı
- Çok Kanallı Satış: Pazaryeri siparişleri ve stok durumu tek yönetim panelinde birleşti
- Otomatik XML Feed Üretimi: Ürün feed’leri zamanlanmış görevlerle otomatik üretilip iletilir
- iOS ve Android Mobil Uygulama: Capacitor ile tek kod tabanından üretilen native uygulama; markaya özel alışveriş deneyimi
- Analitik Altyapısı: Dönüşüm takibi, kampanya performansı ve kullanıcı davranışı verisi doğru biçimde ölçülür hale geldi
Teknik Altyapı
Entegrasyonun çekirdeğinde GraphQL ve REST API katmanları yer alır. GraphQL API’nin tercih edilmesinin nedeni, esnek sorgu yapısının ürün varyantları ve sipariş detayları gibi karmaşık veri modellerini minimal istek sayısıyla çekebilmesini sağlamasıdır. MSSQL ile ERP senkronizasyonu için pyodbc tabanlı Python betikleri Zamanlanmış Görev olarak çalışır. Capacitor, web teknolojisiyle yazılan mobil arayüzü native katmana taşır; bu sayede tek geliştirme döngüsüyle iOS App Store ve Google Play’e yayın yapılabildi. Analitik etiket yönetimi, kod değişikliği gerektirmeden yeni etkinlik tanımlarının devreye alınmasına olanak tanır.
Sonuçlar
Entegrasyon tamamlandığında, daha önce manuel yürütülen sipariş-stok senkronizasyonu, pazaryeri güncelleme ve feed üretim süreçleri otomatikleşti. Operasyonel hata riski düştü, stok tutarsızlıklarından kaynaklanan müşteri şikayetleri azaldı ve satış tarafı sistem yönetimi yerine büyüme odaklı çalışmaya zaman ayırabilir hale geldi. Mobil uygulama, müşterilere markaya özel bir alışveriş kanalı sunarak kullanıcı bağlılığını artırdı.
2024
Bu Projede Kullanılan Hizmetler
Benzer Bir İhtiyacınız mı Var?
Mevcut sürecinizde dağınık, manuel veya yavaş ilerleyen kısmı anlatın. İlk pratik yazılım adımını birlikte çıkaralım.
Çözümü KonuşalımBenzer Projeler
PHP Slim 4 ile REST API tabanlı dinamik QR kod yönetim platformu. PHPMailer entegrasyonu, form yönetimi ve takip sistemi.
B2B Endüstriyel E-ticaret ve Dijital KimlikEndüstriyel sektör için marka rehberi, kurumsal materyaller ve B2B e-ticaret platformu. Sanal POS ve sipariş altyapısı dahil.
G-Risk: Finansal Strateji Backtesting MotoruPython + Backtrader ile geliştirilen, finansal stratejileri tarihsel veriler üzerinde test eden backtesting motoru ve web dashboard.