परियोजना का विवरण
अनुवादितएक अनुभवी व्यक्ति के लिए जिसने ओपन-सोर्स के लिए कम से कम 10 CMS का उपयोग किया है, यह कार्य 15 मिनट से अधिक नहीं लेगा, जिसमें से अधिकांश कार्य को पढ़ने में जाएगा।
वैश्विक चुनौती यह है - ATI, AVITO या EBAY जैसी सेवा बनाना, लेकिन एक संक्षिप्त और सरल संस्करण में, ऑनलाइन स्टोर के लिए CMS की कार्यक्षमता का उपयोग करना शुरू करना।
साइट पर उत्पाद कार्ड और ZBI उत्पादों की कीमतों के साथ एक कैटलॉग प्रस्तुत किया जाना चाहिए। लेकिन वास्तव में, शॉपिंग कार्ट की कार्यक्षमता के माध्यम से, इस विक्रेता के संपर्कों की जानकारी बेची जाती है, या सभी (या आंशिक) संपर्कों तक सामान्य पहुंच बेची जाती है, जो खरीदार द्वारा पंजीकरण के दौरान चुने गए टैरिफ पर निर्भर करती है।
आपको एक ऑनलाइन स्टोर के लिए एक ओपन-सोर्स CMS चुनने की आवश्यकता है जिसमें यह मुफ्त हो (या सामान्य बजट के भीतर $ 200 से अधिक नहीं, सभी अतिरिक्त सहित)। मॉड्यूल और प्लगइन्स के लिए निम्नलिखित कार्यक्षमताएँ उपलब्ध होंगी:
1. प्रत्येक वस्तु के लिए, आपको 2 कीमतें निर्दिष्ट करनी चाहिए - उत्पाद की कीमत (ZBI धातु रूप), इसे PriceUnit कहते हैं और जानकारी खरीदने की कीमत (विक्रेता के संपर्क), इसे PriceInfo कहते हैं। वस्तुओं की छंटाई PriceUnit द्वारा की जानी चाहिए, और कार्ट में वह PriceInfo की कीमत जोड़ता है और वास्तव में इसे ऑनलाइन भुगतान प्रणाली (अधिमानतः Yandex-money) के माध्यम से भुगतान करता है। इस कार्यक्षमता को भी “रिटेल” और “थोक मूल्य” के लिए CMS कार्यक्षमता से फिर से डिज़ाइन किया जा सकता है। लेकिन फ़ील्ड को अलग-अलग नाम दिया जाना चाहिए।
2. कीमत के बगल में हमेशा एक फ़ील्ड होना चाहिए जहाँ खरीद मूल्य PriceUnit से एक निश्चित प्रतिशत की वापसी (कैश बैक) हो। आप इसे "VAT" फ़ील्ड से फिर से बना सकते हैं जहाँ आमतौर पर रूबल में कर की दर निर्दिष्ट होती है। प्रतिशत के आधार पर। लेकिन यह आवश्यक है कि इसे “VAT” नहीं लिखा जाए, और “CashBack” लिखा जाए और खरीदार और वस्तुओं की श्रेणी के आधार पर प्रतिशत को बदलें (जैसे VAT के साथ)।
3. आपको खरीदने के बटन के बगल में "Cash Back पर प्रमाणपत्र प्राप्त करें "" बटन भी होना चाहिए। इसे "कूपन प्राप्त करें" बटन से भी फिर से बनाया जा सकता है; सिद्धांत वही है।
4. आपको एक विशलिस्ट ("इच्छित वस्तुओं की सूची में जोड़ें" बटन) की आवश्यकता है, और इस विशलिस्ट के आधार पर प्रत्येक खरीदार के लिए ई-मेल न्यूज़लेटर तैयार किया जाए जब इच्छित श्रेणी से नए उत्पादों को कैटलॉग में जोड़ा जाए। यह वांछनीय है कि CMS में ई-मेल मेलिंग के लिए विशलिस्ट के माध्यम से एकीकृत या जोड़ा गया हो।
5. मल्टीवेंडर (मल्टीमर्च) मॉड्यूल - विक्रेता अपनी LC के माध्यम से साइट पर अपनी स्थिति जोड़ सकते हैं, और प्रशासक की मॉडरेशन के बाद, वे निर्देशिका में दिखाई देते हैं।
6. विभिन्न उपयोगकर्ता (खरीददार) श्रेणियाँ जिनके लिए उत्पाद कार्ड में विभिन्न फ़ील्ड उपलब्ध या छिपे होते हैं, और विभिन्न PriceInfo कीमतें निर्धारित की जाती हैं। कुछ CMS में, उन्हें उपयोगकर्ता भूमिका मॉडल कहा जाता है, जैसे Drupal।
7. उपयोगकर्ता भूमिका का परिवर्तन स्वचालित रूप से उसके पंजीकरण या भुगतान किए गए टैरिफ पर चयन के आधार पर सौंपा जाता है। "Premium" टैरिफ चुनता है, इसे भुगतान करता है, कार्ड से सभी फ़ील्ड तक पहुंच प्राप्त करता है, केवल PriceUnit की कीमतें देखता है।
"Free" टैरिफ चुनता है और कुछ नहीं भुगतान करता है, उत्पाद कार्ड के सभी फ़ील्ड तक पहुंच प्राप्त नहीं करता (संपर्क नहीं देखता), PriceUnit और PriceInfo की कीमतें देखता है।
"Optimum" टैरिफ चुनता है, "Premium" से कम भुगतान करता है, PriceUnit के साथ 35000r से अधिक उत्पाद कार्ड के सभी फ़ील्ड तक पहुंच प्राप्त करता है, और 35000r से कम PriceUnit के साथ उत्पाद कार्ड के सभी फ़ील्ड नहीं देखता (संपर्क नहीं देखता), लेकिन PriceInfo की कीमतें देखता है, इन संपर्कों की खरीद के लिए।
मुझे लगता है कि मैंने इसे स्पष्ट कर दिया।
मुझे केवल CMS का नाम (टैरिफ के साथ) और आवश्यक मॉड्यूल / प्लगइन्स के साथ कीमत लिखने की आवश्यकता है।
यदि कार्यक्षमता को मैंने जिस तरह से वर्णित किया है, वैसा लागू नहीं किया गया है, तो लिखें कि इसे इस CMS में कैसे लागू किया जाएगा। या यदि मॉड्यूल की लागत अधिक है तो बजट के अधिक होने का संकेत दें।
जब मैं आपसे CMS का नाम प्राप्त कर लूंगा, तो मैं जांचूंगा कि क्या सब कुछ काम करता है जैसा कि आपने 1-2 कार्य दिवसों के भीतर वर्णित किया है, और फिर कार्य की लागत का भुगतान करूंगा।
ऑनलाइन स्टोर के निर्माण, CMS लेखन, प्रशासन आदि पर आगे सहयोग संभव है।
कुल मिलाकर, बहुत सारा काम होगा, मैं दीर्घकालिक सहयोग के लिए एक अच्छे भागीदार को खोजने के लिए खुश रहूंगा।
यह कार्य उम्मीदवार की योग्यताओं का आकलन करने के लिए अधिक है।