कस्टम क्लाइंट पोर्टल डेवलपमेंट

Dardo कस्टम क्लाइंट पोर्टल बनाता है: वह निजी एरिया जहाँ आपके क्लाइंट साइन इन करके अपने प्रोजेक्ट, दस्तावेज़, रिपोर्ट, इनवॉइस और अनुरोध देखते हैं। यह सर्विस फ़र्मों, एजेंसियों, कंसल्टेंट और B2B कंपनियों के लिए है, जिनके पोर्टल को अपने डेटा नियम, बिलिंग या आंतरिक सिस्टम से कनेक्शन चाहिए। और जब बना-बनाया पोर्टल टूल खरीदना बेहतर होगा, तो हम आपको खुद बता देंगे।

WhatsApp पर हमें मैसेज करें
Dardo / संपादकीय इलस्ट्रेशन
इस पेज पर

कस्टम क्लाइंट पोर्टल में क्या-क्या शामिल है

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

  • आपकी ज़रूरतों के आधार पर बनाएँ-या-खरीदें की समीक्षा
  • हर क्लाइंट के अलग एक्सेस नियमों वाला मल्टी-टेनेंट डेटा मॉडल
  • आपके स्टाफ़ और क्लाइंट यूज़र के लिए साइन-इन, इनवाइट और रोल
  • क्लाइंट डैशबोर्ड, दस्तावेज़, अनुरोध और नोटिफ़िकेशन
  • आपके CRM, ERP, बिलिंग या फ़ाइल स्टोरेज के साथ इंटीग्रेशन
  • ज़रूरत होने पर व्हाइट-लेबल ब्रांडिंग और क्लाइंट के अपने डोमेन
  • क्लाइंट के बीच एक्सेस टेस्ट, जाँचे हुए बैकअप और एडमिन कंसोल

कस्टम पोर्टल कब बनवाना फ़ायदेमंद है

अगर आपके क्लाइंट को मुख्य रूप से फ़ाइलें, संदेश, टास्क और इनवॉइस चाहिए, तो बना-बनाया पोर्टल टूल खरीदें; कई टूल सस्ते हैं और जल्दी सेट हो जाते हैं। कस्टम पोर्टल तब बनवाएँ जब क्लाइंट डेटा पूरी तरह अलग रखना ज़रूरी हो, बिलिंग आपके अपने नियमों से चले, पोर्टल को आपके आंतरिक सिस्टम से डेटा पढ़ना और लिखना हो, या पोर्टल खुद आपकी बिक्री का हिस्सा हो। अगर पोर्टल ही आपका प्रोडक्ट है, तो वेब ऐप, SaaS और MVP डेवलपमेंट में पूरा बड़ा बिल्ड शामिल है।

ज़रूरतों से ऐसे पोर्टल तक, जिसे क्लाइंट सच में इस्तेमाल करें

हम सबसे पहले यह सूची बनाते हैं कि कौन साइन इन करेगा, हर व्यक्ति को क्या देखना और करना है, और यह डेटा अभी किन सिस्टम में रखा है। इसी सूची से तय होता है कि बनाना है या खरीदना। अगर कोई टूल फ़िट बैठता है, तो हम यही कहते हैं और उसे चुनने में मदद करते हैं। नहीं तो हम समीक्षा के लिए डेटा मॉडल, परमिशन मैट्रिक्स और मुख्य स्क्रीन तैयार करते हैं।

बिल्ड की शुरुआत साइन-इन, टेनेंसी और परमिशन से होती है, जिन्हें किसी भी फ़ीचर स्क्रीन से पहले टेस्ट किया जाता है, क्योंकि आगे हर फ़ीचर इन्हीं पर टिका है। फिर हम माइलस्टोन में डैशबोर्ड, दस्तावेज़, अनुरोध और इंटीग्रेशन जोड़ते हैं, असली क्लाइंट के एक छोटे समूह को पायलट के लिए बुलाते हैं और बाकी सबको बुलाने से पहले उनकी आई दिक्कतें ठीक करते हैं।

क्लाइंट पोर्टल खुद बनवाएँ या खरीदें?

अगर कोई टूल आपका वर्कफ़्लो संभाल लेता है, तो पहले खरीदें। फ़ाइलों, संदेशों, टास्क, इनवॉइस और ब्रांडेड साइन-इन वाला क्लाइंट पोर्टल सॉफ़्टवेयर कम मासिक कीमत पर आसानी से मिल जाता है, और उसका रखरखाव कोई और करता है। कस्टम पोर्टल बनाने में ज़्यादा लगता है और बाद में उसका एक ज़िम्मेदार भी चाहिए, इसलिए उसे ऐसी चीज़ से यह कीमत वसूल करनी होगी जो कोई टूल नहीं कर सकता।

बनाने के चार कारण जायज़ हैं: ऐसे डेटा आइसोलेशन नियम जो कोई टूल नहीं लगा सकता, बिलिंग लॉजिक जो आपके बिज़नेस मॉडल का हिस्सा है, उन सिस्टम से इंटीग्रेशन जिनमें आपकी टीम पहले से काम करती है, और ऐसा पोर्टल जो खुद आपके बेचे जाने वाले प्रोडक्ट का हिस्सा है। अगर इनमें से कुछ भी लागू नहीं होता, तो हम टूल की सलाह देते हैं।

क्लाइंट पोर्टल खुद बनवाएँ या खरीदें?
आपकी स्थितिपोर्टल टूल खरीदेंकस्टम पोर्टल बनवाएँ
क्लाइंट को फ़ाइलें, संदेश, टास्क और इनवॉइस चाहिएसही विकल्प; ज़्यादातर टूल यह कर देते हैंतभी, जब नीचे की कोई और पंक्ति लागू हो
हर क्लाइंट का डेटा अनुबंध या नियमन के कारण अलग रखना ज़रूरी हैटूल की टेनेंसी, होस्टिंग और एक्सपोर्ट शर्तें जाँचेंफ़िट: आइसोलेशन डेटा मॉडल में ही डिज़ाइन किया जाता है और टेस्ट होता है
कीमत उपयोग, सीट या तय किए गए अनुबंधों पर निर्भर हैतब चलेगा जब टूल की बिलिंग आपके नियमों से मेल खाएफ़िट: बिलिंग लॉजिक आपके नियमों के हिसाब से लिखा जाता है
क्लाइंट डेटा आपके CRM, ERP या आंतरिक डेटाबेस में हैतब चलेगा जब नेटिव इंटीग्रेशन मौजूद होफ़िट: पोर्टल सीधे आपके सिस्टम से पढ़ता और उनमें लिखता है
पोर्टल उस चीज़ का हिस्सा है जिसके लिए क्लाइंट पैसे देते हैंसाझा टूल पर अलग पहचान बनाना मुश्किल हैफ़िट: प्रोडक्ट और उसका रोडमैप आपके अपने हाथ में रहता है
आपको यह इसी महीने चालू चाहिए और रखरखाव के लिए बजट नहीं हैफ़िटअभी सही खरीद नहीं

हर क्लाइंट का डेटा अलग कैसे रखा जाता है?

हर रिकॉर्ड किसी क्लाइंट अकाउंट का होता है, और हर क्वेरी सर्वर पर साइन इन किए व्यक्ति के अकाउंट तक सीमित रहती है। यह साफ़ बात लगती है, फिर भी पोर्टल यहीं लीक होते हैं: OWASP की Top 10:2025 में Broken Access Control पहले नंबर पर है और जाँची गई हर एप्लिकेशन में इसका कोई न कोई रूप मिला। जो पोर्टल स्क्रीन पर सही डेटा दिखाए, पर URL बदलने पर किसी और क्लाइंट की फ़ाइल लौटा दे, वह नाकाम है।

हम स्क्रीन से पहले मल्टी-टेनेंट मॉडल डिज़ाइन करते हैं: आमतौर पर एक डेटाबेस जिसकी हर टेबल में क्लाइंट की, और जब अनुबंध या नियामक भौतिक अलगाव माँगे तो अलग डेटाबेस। रोल दोनों पक्षों को कवर करते हैं: आपका स्टाफ़, जो कई क्लाइंट देख सकता है, और क्लाइंट यूज़र, जो सिर्फ़ अपना संगठन देखते हैं।

  • डिफ़ॉल्ट रूप से इनकार: नया रूट तब तक कुछ नहीं लौटाता जब तक कोई नियम एक्सेस न दे।
  • ऑटोमेटेड टेस्ट एक क्लाइंट के रूप में साइन इन करके दूसरे क्लाइंट के रिकॉर्ड पढ़ने, बदलने और डाउनलोड करने की कोशिश करते हैं।
  • फ़ाइल डाउनलोड के लिए कम समय तक चलने वाले लिंक इस्तेमाल होते हैं, जो साइन इन किए यूज़र से जुड़े होते हैं।
  • क्लाइंट रिकॉर्ड तक स्टाफ़ की पहुँच ऑडिट लॉग में दर्ज होती है।
  • किसी यूज़र को हटाते ही उसके सेशन तुरंत खत्म हो जाते हैं।

एजेंसियों और कंसल्टेंट के लिए व्हाइट-लेबल रिपोर्टिंग डैशबोर्ड

एजेंसियों और कंसल्टेंट को अक्सर ब्रांडेड डैशबोर्ड चाहिए होता है, जहाँ हर क्लाइंट अपने नतीजे देखे: कैंपेन के आँकड़े, प्रोजेक्ट की प्रगति, SEO या बिक्री के मेट्रिक। ज़्यादातर काम डेटा में होता है: कौन-से स्रोत इसे डेटा देते हैं, हर स्रोत कितनी बार रिफ़्रेश होता है, किसी स्रोत के फ़ेल होने पर क्लाइंट को क्या दिखता है, और हर आँकड़े की परिभाषा क्या है ताकि क्लाइंट उसे वैसे ही पढ़े जैसे आप पढ़ते हैं।

हर क्लाइंट डैशबोर्ड को आपके डोमेन पर या अपने पते पर देख सकता है। हमारे वेब ऐप, SaaS और MVP डेवलपमेंट पेज पर कई ग्राहकों के लिए कस्टम होस्टनेम समझाए गए हैं, जिनमें Cloudflare के प्लान में क्या शामिल है और वेरिफ़िकेशन कैसे होता है, यह भी है। चार्ट हमारी डेटा विज़ुअलाइज़ेशन पद्धति पर चलते हैं: हर आँकड़े पर उसकी अवधि और स्रोत लिखा होता है, और खाली स्थिति बताती है कि कोई संख्या क्यों नहीं है।

Shiimain, Dardo के प्रकाशित काम में एक क्षेत्रीय साक्ष्य इंटरफ़ेस, इस बात का सबसे करीबी सार्वजनिक उदाहरण है कि हम डेटा व्यू कैसे डिज़ाइन करते हैं: व्यू बदलने पर भी यह जगह, अवधि और स्रोत को दिखाता रहता है। यह साइन-इन या क्लाइंट-वार डेटा के बिना एक सार्वजनिक प्रोटोटाइप है, क्लाइंट पोर्टल नहीं।

पोर्टल के भीतर बिलिंग, ऑनबोर्डिंग और सपोर्ट

अगर ग्राहक पोर्टल के ज़रिए भुगतान करते हैं, तो कार्ड की प्रोसेसिंग खुद बनाने के बजाय किसी बिलिंग प्रोवाइडर का इस्तेमाल करें। Stripe Billing अपने pay-as-you-go प्लान पर बिलिंग वॉल्यूम का 0.7% चार्ज करता है और इसमें Stripe द्वारा होस्ट किया गया ग्राहक पोर्टल शामिल है, जहाँ ग्राहक अपनी बिलिंग जानकारी खुद संभालते हैं। हम इसे आपके प्लान से जोड़ते हैं, ताकि एक्सेस भुगतान की स्थिति के अनुसार चले और प्रोवाइडर के साइन किए हुए इवेंट ही अंतिम स्रोत रहें।

ग्राहक पोर्टल इस्तेमाल करेंगे या नहीं, यह ऑनबोर्डिंग तय करती है। हम इन्विटेशन ईमेल, पहला साइन-इन, ऐसी पहली स्क्रीन जो तुरंत कुछ काम की चीज़ दिखाए, और हर ग्राहक को सबसे ज़्यादा ज़रूरी कार्रवाई तक पहुँचाने वाला छोटा रास्ता डिज़ाइन करते हैं। सपोर्ट फ़्लो में ग्राहक किसी खास प्रोजेक्ट या दस्तावेज़ से जुड़ा अनुरोध खोल सकते हैं, जिससे आपकी टीम ईमेल में खोजने के बजाय पूरे संदर्भ के साथ जवाब देती है।

चुनने से पहले कुछ सवाल

कस्टम क्लाइंट पोर्टल की लागत किन बातों से तय होती है?

रोल की संख्या, डेटा को कितनी सख्ती से अलग रखना है, आपके CRM, ERP या बिलिंग सिस्टम के साथ इंटीग्रेशन, अलग-अलग डैशबोर्ड की संख्या, और ग्राहक पोर्टल के अंदर भुगतान करते हैं या नहीं। मौजूदा ग्राहक रिकॉर्ड और दस्तावेज़ इम्पोर्ट करने से भी काम बढ़ता है। ज़रूरतों की समीक्षा के बाद हम लिखित स्कोप के साथ कोटेशन देते हैं, और अगर कोई टूल कम खर्च में वही नतीजा दे सकता है, तो हम यह भी बता देते हैं।

क्लाइंट पोर्टल बनाने में कितना समय लगता है?

यह इस पर निर्भर करता है कि जिन सिस्टम को जोड़ना है उन तक पहुँच कब मिलती है, कितने डेटा की सफ़ाई करनी है, और आपकी टीम अनुमति से जुड़े सवालों का जवाब कितनी जल्दी देती है। सबसे पहले साइन-इन, टेनेंसी और अनुमतियाँ एक टेस्ट किए हुए माइलस्टोन के रूप में बनती हैं, फिर फ़ीचर और कुछ असली ग्राहकों के साथ पायलट। इंटीग्रेशन एक्सेस पक्का होने के बाद प्रस्ताव में तारीखें तय की जाती हैं।

क्या ग्राहक Google या Microsoft से लॉग इन कर सकते हैं?

जी हाँ। Google का साइन-इन OpenID Connect मानक के अनुरूप है, और Microsoft का आइडेंटिटी प्लेटफ़ॉर्म इसे निजी Microsoft खातों और Microsoft Entra ID के वर्क या स्कूल खातों, दोनों के लिए सपोर्ट करता है। Microsoft साइन-इन को किसी एक संगठन के Entra टेनेंट तक सीमित भी किया जा सकता है, जो कॉर्पोरेट ग्राहकों के पोर्टल के लिए उपयुक्त है। जिन ग्राहकों के पास इनमें से कोई खाता नहीं है, वे ईमेल से साइन इन कर सकते हैं।

क्या पोर्टल हमारे CRM या ERP से जुड़ सकता है?

आम तौर पर हाँ, अगर सिस्टम में API या भरोसेमंद एक्सपोर्ट हो। बनाने से पहले हम एक्सेस, रेट लिमिट और हर फ़ील्ड का मालिक कौन सा सिस्टम है, यह पक्का करते हैं, और तय करते हैं कि पोर्टल लाइव डेटा पढ़ेगा या सिंक की हुई कॉपी। जिन सिस्टम में API नहीं है, उनमें शेड्यूल्ड फ़ाइल इम्पोर्ट की ज़रूरत पड़ सकती है, जिसे हम स्कोप में साफ़ बता देते हैं।

सुरक्षा और बैकअप कैसे संभालते हैं?

अनुमतियाँ सर्वर पर लागू की जाती हैं और ग्राहकों की सीमाएँ लाँघने की स्वचालित कोशिशों से उनका टेस्ट होता है, साथ ही स्टाफ़ एक्सेस का लॉग रखा जाता है। बैकअप डेटाबेस पर निर्भर करते हैं: जैसे Cloudflare D1, Workers Paid प्लान पर पिछले 30 दिनों के किसी भी मिनट तक डेटाबेस को रिस्टोर कर सकता है। हम रिस्टोर की प्रक्रिया दस्तावेज़ में लिखते हैं और लॉन्च से पहले उसका टेस्ट करते हैं।

पोर्टल और उसके डेटा का मालिक कौन होता है?

आप। डेटाबेस, फ़ाइल स्टोरेज और सर्विस अकाउंट आपकी कंपनी के नाम पर होते हैं, कोड रिपॉज़िटरी हैंडओवर के समय आपको सौंप दी जाती है, और डेटा स्टैंडर्ड फ़ॉर्मैट में एक्सपोर्ट किया जा सकता है। आपके ग्राहकों का निजी डेटा आपकी प्राइवेसी पॉलिसी और ज़िम्मेदार संगठन के रूप में आपके दायित्वों के अंतर्गत रहता है।

क्या लॉन्च के बाद भी सपोर्ट मिलता है?

जी हाँ, तय मासिक स्कोप के रूप में, जिसमें मॉनिटरिंग, सुरक्षा अपडेट, डिपेंडेंसी अपग्रेड और छोटे बदलाव शामिल हैं, या बड़े फ़ीचर के लिए अलग प्रोजेक्ट के रूप में। पोर्टल में ग्राहकों का डेटा होता है, इसलिए लॉन्च के बाद अपडेट की ज़िम्मेदारी किसी की होनी चाहिए। अगर यह आपकी अपनी टीम संभालेगी, तो हम इसके बजाय दस्तावेज़ और वॉकथ्रू सौंप देते हैं।

स्रोत और आगे पढ़ें

इस पेज के स्रोत, साथ में मूल प्रकाशकों से और जानकारी।

संबंधित काम और केस स्टडी

Shiimain वेबसाइट, Dardo का एक प्रोजेक्टव्यवहार में / चुने हुए प्रोजेक्टShiimainप्रोजेक्ट देखें

जानें कि आपको कस्टम पोर्टल चाहिए या नहीं

हमें बताएँ कि कौन साइन इन करेगा, उसे क्या देखना है और वह डेटा आज किन सिस्टम में रखा है। किसी प्रस्ताव से पहले ही हम बता देंगे कि पोर्टल टूल काफ़ी रहेगा या कस्टम बिल्ड सही रहेगा।