मुख्य कंटेंट तक स्किप करें
Version: 1.x

परिचय

caution

WooCommerce POS v1.0 पिछले 0.4.x संस्करणों से महत्वपूर्ण अपडेट देखा है:

  • ऐप अब React Native का उपयोग करके बनाया गया है, जो आधुनिक विकास उपकरणों का उपयोग करता है।
  • यह नया कोड बेस हमें अधिक सुविधाओं को जोड़ने की अनुमति देगा, शुरूआत में एक विशेष डेस्कटॉप ऐप के साथ। iOS और Android संस्करण हमारी सूची में अगले हैं।
  • कुछ विशेषताएं 0.4.x से बदल गई हैं, जो कुछ उपयोगकर्ताओं के लिए भ्रमक हो सकती हैं।

हम दस्तावेज़ीकरण को अपडेट करने के लिए काम कर रहे हैं ताकि आपको इन बदलावों से जल्द से जल्द गाइड करने में मदद मिल सके। इस संक्रमण के दौरान आपकी धैर्य की कीमत है।

🔑 मुख्य अवधारणाएं

WooCommerce POS एक दो-भागीय सिस्टम के रूप में डिज़ाइन किया गया है:

  1. PHP प्लगइन: आपके सर्वर पर होस्ट किया जाता है, यह एक छोटा सा प्लगइन है जो WooCommerce REST API का विस्तार करता है।

  2. JavaScript क्लाइंट: यह आपके ब्राउज़र या डेस्कटॉप ऐप में स्थानांतरित होता है, और बाद में iOS और Android ऐप में।

आप इसे दो अलग-अलग दुनियाओं के रूप में सोच सकते हैं:

  • PHP दुनिया जहां डेटा प्रबंधन WordPress और WooCommerce का उपयोग करके होता है।
  • JavaScript दुनिया आपकी WooCommerce स्टोर की नकल करता है, जो त्वरित खोज और ऑफ़लाइन उपयोग के लिए अनुकूलित होता है।
pos-client-woo-server

डेटा WooCommerce REST API का उपयोग करके WooCommerce से लाया जाता है। इसका मतलब है कि POS को हर उत्पाद, विविधता, उत्पाद श्रेणी, ग्राहक, कर दर और अधिक को स्थानांतरित करने के लिए स्थानीय रूप से डाउनलोड करना होगा। यह पहले समय लेने वाला हो सकता है, लेकिन एक बार डाउनलोड करने के बाद, वे सर्वर से लगातार फ़ेच करने की आवश्यकता के बिना तुरंत उपलब्ध होते हैं।

🏛️ आर्किटेक्चर के फायदे और नुकसान

अच्छा 😊बुरा 😟
स्थानीय डेटा खोजना तुरंत होता हैडेटा को सिंक करना चुनौतीपूर्ण होता है
POS ऑफ़लाइन काम करेगाWooCommerce REST API से सीमित
डेस्कटॉप, iOS और Android के लिए बेहतर नेटिव ऐप बनाने की क्षमताWordPress थीम और हुक POS ऐप को अनुकूलित नहीं कर सकते हैं