logo

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - नया लेआउट बिल्डर अनुभव❗

एक्स्ट्रा ब्लॉक टाइप्स (EBT) - स्टाइलिश, कस्टमाइज़ेबल ब्लॉक टाइप्स: स्लाइडशो, टैब्स, कार्ड्स, एकॉर्डियन्स और कई अन्य। बैकग्राउंड, DOM बॉक्स, जावास्क्रिप्ट प्लगइन्स के लिए बिल्ट-इन सेटिंग्स। आज ही लेआउट बिल्डिंग का भविष्य अनुभव करें।

डेमो EBT मॉड्यूल्स EBT मॉड्यूल्स डाउनलोड करें

❗एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - नया पैराग्राफ्स अनुभव

एक्स्ट्रा पैराग्राफ टाइप्स (EPT) - एनालॉजिकल पैराग्राफ आधारित मॉड्यूल्स का सेट।

डेमो EPT मॉड्यूल्स EPT मॉड्यूल्स डाउनलोड करें

स्क्रॉल

1.2. हमारी CMS में क्या होगा

07/10/2025, by Ivan

अब जब हमने मौजूदा ई-कॉमर्स साइटों का अध्ययन कर लिया है, तो हमें अपनी भविष्य की CMS की कार्यक्षमता को परिभाषित करना होगा। स्पष्ट है कि हमें उपयोगकर्ताओं को विभिन्न श्रेणियों में उत्पाद खोजने और देखने की सुविधा देनी चाहिए। उपयोगकर्ता उत्पादों को कार्ट में जोड़कर ऑर्डर दे सकें और ऑर्डर प्रक्रिया के दौरान डिलीवरी, भुगतान और टैक्स की जानकारी भर सकें। साथ ही, हम ऑर्डर और उत्पादों के प्रबंधन के लिए एक एडमिन पैनल भी बनाएंगे। नीचे हम पूरी कार्यक्षमता को विस्तार से सूचीबद्ध करते हैं:

उत्पाद (Products)

हमें उत्पादों के लिए निम्नलिखित सुविधाएँ बनानी होंगी:

  • उत्पाद खोज (Search Products): हमें दो सूचियों की आवश्यकता है — उत्पाद कैटलॉग की श्रेणियाँ और उत्पादों पर खोज।
  • उत्पाद देखना (View Products): जब उपयोगकर्ता किसी उत्पाद में रुचि दिखाता है, तो हमें उत्पाद का विस्तृत विवरण दिखाने की सुविधा देनी होगी — जैसे कीमत, वजन, आकार, विवरण आदि। साथ ही, उत्पादों पर रेटिंग और टिप्पणी जोड़ने की सुविधा भी होनी चाहिए।
  • विशलिस्ट (Wishlist): उपयोगकर्ता उन वस्तुओं को जोड़ सकें जिन्हें वे भविष्य में खरीदना चाहते हैं।

ऑर्डर प्रक्रिया (Checkout)

ऑर्डर प्रक्रिया में तीन मुख्य चरण होंगे:

  • उत्पादों को ऑर्डर में जोड़ना
  • ऑर्डर की पुष्टि और भुगतान की पुष्टि (यदि भुगतान किया गया है)
  • डिलीवरी की जानकारी भरना

एडमिन पैनल (Admin Panel)

हमें साइट का एडमिन भाग भी विकसित करना होगा, जो:

  • दुकान (स्टोर) के प्रबंधन की अनुमति देगा
  • खरीदारों को उनके ऑर्डर और खाते की जानकारी प्रबंधित करने की सुविधा देगा

फ्रेमवर्क (Framework)

हम अपनी CMS को एक कोर संरचना पर बनाएंगे, जिसे हम आगे “फ्रेमवर्क” कहेंगे। यह फ्रेमवर्क हमें कोड को अधिक व्यवस्थित, पठनीय और विस्तार योग्य बनाएगा। भविष्य में, हम इस फ्रेमवर्क में नई विशेषताएँ जोड़ सकते हैं। नीचे उन मुख्य सुविधाओं की सूची है जिन्हें हम इसमें बनाएंगे:

  • उत्पादों का प्रदर्शन और प्रबंधन
  • उत्पाद श्रेणियों का प्रदर्शन और प्रबंधन
  • उत्पादों और सूचियों को साइट के अन्य भागों में सम्मिलित करने की सुविधा
  • कपड़ों की दुकान के अनुरूप उत्पाद सेटिंग्स
  • उत्पादों की खोज सुविधा
  • निर्माता, रंग आदि जैसे मापदंडों के आधार पर उत्पाद फ़िल्टरिंग
  • विशलिस्ट बनाने की सुविधा ताकि उपयोगकर्ता बाद में उत्पाद खरीद सकें
  • पिछली खरीदारी के आधार पर अनुशंसित उत्पाद दिखाना
  • नए उत्पादों के आने पर ईमेल सूचनाएँ भेजना
  • उत्पादों के लिए रेटिंग और समीक्षाओं की सुविधा
  • ऑर्डर करने से पहले कार्ट में उत्पादों को रखना
  • मूल्य की गणना निम्नलिखित आधार पर करना:
    • वजन
    • डिलीवरी पता
    • कस्टम नियम (जैसे 2000 रुपये से अधिक के ऑर्डर पर मुफ्त डिलीवरी)
  • टैक्स की गणना
  • डिस्काउंट कोड प्रबंधन
  • गिफ्ट सर्टिफिकेट प्रबंधन
  • रेफरल डिस्काउंट सिस्टम
  • भुगतान प्रणालियों का एकीकरण
  • उपयोगकर्ताओं द्वारा उनके खातों को संपादित करने की सुविधा
  • प्रशासक (एडमिन) द्वारा पूरे स्टोर का प्रबंधन

इसके अतिरिक्त, हम यह भी सीखेंगे कि कैसे:

  • डेवलपमेंट सर्वर से लाइव साइट पर बदलावों को ट्रांसफर करना
  • स्टोर का बैकअप बनाना और पुनर्स्थापित करना
  • SSL सुरक्षित कनेक्शन सक्रिय करना ताकि भुगतान प्रक्रिया सुरक्षित हो

और यदि समय मिला, तो हम यह भी देखेंगे कि Google, Yandex और अन्य बाहरी सेवाओं को अपनी CMS से कैसे जोड़ा जा सकता है।