WooStore - Vendor Dashboard

WordPress siparişlerinin tedarikçi ve mağaza sahipleri tarafından takip edilebilmesi ve bu işlemlerin ihtiyaçlar doğrultusunda geliştirilebilmesine yönelik hazırlanmış bir no-code uygulaması.

AA

WordPress blog siteleri WooCommerce eklentisi aracılığı ile bir e-ticaret sitesi haline getirilebilmekte. Bu sayede ürün sayfaları ve sipariş işlemleri diğer içeriklerden farklı olarak yönetilebilmekte. Dokan eklentisi ise WooCommerce eklentisi ile birlikte çoklu mağaza ve satıcı yönetimini mümkün hale getirebilmekte.

WooCommerce işlem gerçekleştiren kullanıcıları müşteri olarak ele alır ve buna yönelik özelleştirilmiş sayfalar sunarken Dokan müşterilerin yanı sıra tedarikçiler için de ek sayfalar sunar. Bu sayede tedarikçiler kendi mağazaları ile ilgili ürün siparişlerini takip edebilmekte ve sipariş durumlarını yönetebilmektedir. Ancak, bu süreç Wordpress için seçili olan arayüz aracılığı ile gerçekleştirilir.

Çoğu zaman kullanılan arayüz özelleştirilmiş sayfalar için uygun olmayabilir ve sayfa yüklenme süreleri sunucu için bir yoğunluk oluşturabilir. WooStore - Vendor Dashboard kendi arayüzü üzerinden sadece belirtilen işlemler için sorgular yürütür ve bu sorgu sonuçlarını ekranlara yansıtır.

WooStore - Vendor Dashboard: WooCommerce and Dokan API

WooStore - Vendor Dashboard

WooStore - Vendor Dashboard, Wordpress REST API üzerine inşa edilen WOO API ve Dokan API ile satıcı, mağaza yöneticisi için özelleştirilmiş sayfalar sunar. Bu sayfalar aracılığı ile seçilen tarih aralığındaki siparişler listelenir, sipariş durumları yönetilebilir ve yine belirtilen tarihlerle ilişkili olarak kullanıcı ve mağaza özelinde özet grafiklerle durum takibi yapılabilir.

Uygulama bir no-code uygulama geliştirme platformu olan Bubble aracılığı ile geliştirilmiştir. Sipariş işlemleri API sorguları aracılığı ile yönetir, herhangi bir şekilde işlemler veri tablolarına kaydetmez.

Uygulama şablon (template) biçiminde ve açık kaynaklı olarak sunulmuştur. Veri tabanı kayıt işlemleri ve diğer özelleştirmeler için şablon aktarılarak kullanılabilir.

Dashboard Özellikleri

Türkçe ve İngilizce olarak hazırlanan WooStore - Vendor Dashboard şablonu açık kaynak olarak sunulmuştur. Bu sayede farklı diller birkaç düzenleme ile birlikte eklenip, uygulama kullanılabilir.

Sadece API sorguları için gerekli bilgiler ve panel aracılığı ile eklenen kullanıcılar veri tabanında tutulur. İşlem bilgileri sorgular aracılığı ile getirilmektedir. İstenmesi durumunda (hız ve performans artışı gibi gereksinimler ve özelleştirmeler için) ilgili işlemler veri tabanı aracılığı ile yönetilebilir ve işlem değişiklikleri daha az sorgu ile toplu olarak (/batch) web sitesine iletilebilir.

Uygulama örnek bir WooCommerce web sitesine ait veriler ile görüntülenmektedir. İlgili bağlantı kolay bir şekilde sıfırlanabilir ve onboarding ekranları aracılığı ile yeni API erişim bilgileri tanımlanabilir.

Onboarding

Eğer API sorguları için gerekli olan client bilgileri tanımlı değilse ve kullanıcı mağaza yetkilisi ise kurulum adımlarında alan adı sorgusu, WooCommerce ve Dokan eklenti durumları ve API kontrolleri için ilgili adımları izleyebilir ve tüm işlemler başarılı bir şekilde yürütülmüş ise ilgili bilgileri veri tablosuna kaydedebilir.

Tedarikçi Ekranı

Tedarikçiler mağaza yöneticisi tarafından e-posta aracılığı ile uygulamaya dahil edilir. Bir tedarikçi davet ve e-posta onayının ardından ayarlar dışında ilişkilendirildiği mağaza ve marka ile ilişkili olarak sipariş özeti ve siparişler olmak üzere iki ekran görüntüleyebilir.

Tedarikçi geçmişe yönelik olarak ilişkilendirildiği mağaza ve marka ile ilgili tüm siparişleri ve sipariş detayları listeleyebilir.

Mağaza Yöneticisi Ekranı

Mağaza yöneticisi kurulum aşamasının tamamlanmasının ardından mağaza ile ilgili tüm satıcılar ve diğer detayları özet ve liste olarak görüntüleyebilir, yeni satıcılar ekleyebilir veya var olan satıcıların erişimlerini sonlandırabilir. Ayarlar sayfası aracılığı ile yetkilendirilmiş satıcılar listelenebilir. Ayrıca, yine ayarlar sayfası aracılığı ile mağaza erişim bilgileri sıfırlanabilir ve kurulum ekranı aracılığı ile yeni bir kurulum gerçekleştirilebilir.

No-code ve Bubble özelinde veri yönetimi çözümleri ile ilgili destek almak için iletişime geçebilirsiniz.

Son Olarak

WooStore - Vendor Dashboard açık kaynak olarak sunulmuştur ve geliştirilmeye açıktır. Geri bildirimler ve geliştirmeler aracılığı ile yapılan katkıların iletilmesi durumunda bu yazıya eklemekten memnuniyet duyarım.