tutorial· 9 min read

VULK से SaaS डैशबोर्ड कैसे बनाएँ

स्टेप-बाय-स्टेप ट्यूटोरियल: VULK से साइडबार नेविगेशन, चार्ट, डेटा टेबल और ऑथेंटिकेशन वाला पूरा SaaS डैशबोर्ड जेनरेट करें — सटीक प्रॉम्प्टों के साथ, निर्माण के क्रम में।

João CastroJoão Castro
VULK से SaaS डैशबोर्ड कैसे बनाएँ

17 जुलाई 2026 को अपडेट किया गया — सत्यापित प्लेटफ़ॉर्म डेटा के साथ ताज़ा किया गया; नीचे के प्रॉम्प्ट परखे हुए संस्करण हैं।

VULK से SaaS डैशबोर्ड कैसे बनाते हैं?

पूरा जवाब: एक विस्तृत प्रॉम्प्ट से शुरू करें जो लेआउट (साइडबार की चौड़ाई, हेडर, कंटेंट एरिया), नेविगेशन आइटम, असली संख्याओं वाले स्टैट कार्ड, चार्ट के प्रकार और टेबल के कॉलम बताए — VULK, Recharts जुड़ा हुआ पूरा Vite + React + TypeScript + Tailwind प्रोजेक्ट जेनरेट करता है, जो दो मिनट से कम में लाइव प्रीव्यू में चलता है। फिर बाक़ी क्रमबद्ध फ़ॉलो-अप प्रॉम्प्टों में बनाएँ: ऑथेंटिकेशन, चार्ट इंटरैक्टिविटी, टेबल की सॉर्टिंग/फ़िल्टर/CSV एक्सपोर्ट, अतिरिक्त पेज (प्रोजेक्ट, सेटिंग्स) और निखार (रेस्पॉन्सिव साइडबार, स्केलेटन, ख़ाली स्टेट, डार्क मोड)। एक क्लिक में Cloudflare Pages पर डिप्लॉय। यह लेख आपको हर प्रॉम्प्ट देता है, कॉपी-पेस्ट के लिए तैयार, उसी क्रम में जो काम करता है।

अगर यह AI-बिल्डर का प्रामाणिक उपयोग लगता है, तो है भी: डैशबोर्ड और एडमिन पैनल AI-जेनरेटेड ऐप्स की #1 श्रेणी हैं — सभी प्रोजेक्ट्स का 12.5% — रूढ़िवादी टु-डू ऐप (1.6%, 13वाँ स्थान) से लगभग 8 गुना ज़्यादा आम — VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026, N = 10,994 वर्गीकृत सक्रिय प्रोजेक्ट के अनुसार। जब ऐप जेनरेट करने की लागत एक पैराग्राफ़ टेक्स्ट हो, तो लोग असल में आंतरिक-टूल-आकार का सॉफ़्टवेयर ही बनाते हैं।

हम क्या बना रहे हैं?

एक SaaS एनालिटिक्स डैशबोर्ड — सिमटने वाली साइडबार, कई तरह के चार्ट, खोजने लायक़ डेटा टेबल, यूज़र ऑथेंटिकेशन और एक्सपोर्ट सुविधा के साथ। यह उस तरह का आंतरिक टूल है जिसे फ़्रंटएंड डेवलपर को शून्य से बनाने में आमतौर पर दो-तीन हफ़्ते लगते हैं। VULK से पहला चलता संस्करण मिनटों में बनता है।

यह ट्यूटोरियल शून्य से एक निखरे, डिप्लॉय होने लायक़ डैशबोर्ड तक के सटीक प्रॉम्प्ट और इटरेशन वर्कफ़्लो से गुज़रता है।

चरण 1: शुरुआती जेनरेशन प्रॉम्प्ट में क्या होना चाहिए?

शुरुआती जेनरेशन की गुणवत्ता पूरी तरह इस पर निर्भर है कि आप कितना संदर्भ देते हैं। यह प्रॉम्प्ट लगातार मज़बूत आधार देता है:

प्रोजेक्ट मैनेजमेंट टूल के लिए SaaS एनालिटिक्स डैशबोर्ड बनाओ।

लेआउट: बाईं ओर फ़िक्स्ड साइडबार (240px, मोबाइल पर सिर्फ़ आइकॉनों
में सिमटे), ऊपर हेडर में यूज़र अवतार और नोटिफ़िकेशन घंटी, पैडिंग
वाला मुख्य कंटेंट एरिया।

साइडबार नेविगेशन:
- डैशबोर्ड (घर का आइकॉन)
- प्रोजेक्ट (फ़ोल्डर आइकॉन)
- टास्क (चेकबॉक्स आइकॉन)
- टीम (यूज़र्स आइकॉन)
- रिपोर्ट (चार्ट आइकॉन)
- सेटिंग्स (गियर आइकॉन)

डैशबोर्ड पेज की सामग्री:
1. ऊपरी पंक्ति: 4 स्टैट कार्ड — कुल प्रोजेक्ट (127), सक्रिय टास्क
   (843), टीम सदस्य (24), पूर्णता दर (87%)। हर कार्ड में आइकॉन,
   मान, लेबल और पिछले महीने से प्रतिशत बदलाव (धनात्मक हरा,
   ऋणात्मक लाल)

2. बीच की पंक्ति: दो चार्ट अग़ल-बग़ल
   - लाइन चार्ट: "टास्क पूर्णता का रुझान" पिछले 12 महीने
   - बार चार्ट: "विभाग के हिसाब से प्रोजेक्ट" 6 विभागों के साथ

3. निचली पंक्ति: डेटा टेबल "हालिया टास्क" कॉलमों के साथ: टास्क का
   नाम, प्रोजेक्ट, असाइनी (अवतार सहित), प्राथमिकता (कम/मध्यम/उच्च
   बैज), स्थिति (करना है/चल रहा है/हो गया बैज), नियत तारीख़। खोज
   इनपुट और पेजिनेशन (प्रति पेज 10 पंक्तियाँ) शामिल करो।

रंग योजना: सफ़ेद बैकग्राउंड, स्लेट-ग्रे साइडबार, सक्रिय स्थितियों
और प्राथमिक बटनों के लिए नीला एक्सेंट रंग (#3B82F6)। Tailwind CSS
और चार्टों के लिए Recharts इस्तेमाल करो। TypeScript।

यह प्रॉम्प्ट लेआउट के आयाम, नेविगेशन संरचना, डेटा सामग्री, चार्ट प्रकार, टेबल कॉलम और दृश्य डिज़ाइन बताता है। AI को इनमें से कोई फ़ैसला अनुमान से नहीं लेना पड़ता। (पैमाने के लिए: प्लेटफ़ॉर्म का माध्यिका प्रॉम्प्ट ~60 शब्दों का है और सरल ऐप्स के लिए ठीक चलता है; इतना विशिष्ट डैशबोर्ड लंबे बर्ताव का हक़दार है — VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026।)

चरण 2: शुरुआती आउटपुट में क्या जाँचें?

जेनरेशन के बाद VULK का लाइव प्रीव्यू पूरा डैशबोर्ड दिखाता है। यह जाँचें:

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

चार्ट रेंडरिंग। Recharts कॉम्पोनेन्ट सही अक्षों, लेबलों और रेस्पॉन्सिव कंटेनरों से रेंडर हों। डेटा आपके बताए मुताबिक़ हो — लाइन चार्ट में 12 महीने, बार चार्ट में 6 विभाग।

टेबल की कार्यक्षमता। डेटा टेबल सारे कॉलम रेंडर करे, प्राथमिकता और स्थिति के फ़ील्ड बैज-शैली में दिखाए, और खोज इनपुट व पेजिनेशन नियंत्रण शामिल हों।

कॉम्पोनेन्ट संगठन। जाँचें कि जेनरेटेड कोड अलग कॉम्पोनेन्ट फ़ाइलें इस्तेमाल करता है — Sidebar.tsx, StatCard.tsx, TaskTable.tsx, CompletionChart.tsx — सब कुछ एक पेज फ़ाइल में ठूँसने की बजाय। (सामान्य जेनरेटेड प्रोजेक्ट ~20 केंद्रित फ़ाइलों का होता है, कोई महाकाय ढाँचा नहीं — VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026।)

चरण 3: ऑथेंटिकेशन कैसे जोड़ें?

शुरुआती प्रॉम्प्ट डैशबोर्ड UI पर केंद्रित था। अब ऑथेंटिकेशन जोड़ें:

इस डैशबोर्ड में ऑथेंटिकेशन जोड़ो। शामिल करो:
- ईमेल और पासवर्ड फ़ील्ड, "मुझे याद रखो" चेकबॉक्स और "पासवर्ड
  भूल गए" लिंक वाला लॉगिन पेज
- नाम, ईमेल, पासवर्ड, पासवर्ड की पुष्टि वाला रजिस्ट्रेशन पेज
- सुरक्षित रूट: ऑथेंटिकेटेड न होने पर /login पर रीडायरेक्ट
- यूज़र कॉन्टेक्स्ट जो लॉग-इन यूज़र का नाम, ईमेल और अवतार URL
  रखे
- साइडबार फ़ुटर में लॉगआउट बटन
- ऊपर हेडर में यूज़र का नाम और अवतार दिखाओ

सेशन के लिए localStorage वाला सादा auth कॉन्टेक्स्ट इस्तेमाल करो।
लॉगिन फ़ॉर्म ईमेल फ़ॉर्मैट वैलिडेट करे और पासवर्ड कम से कम 8
अक्षरों का माँगे।

यह फ़ॉर्म वैलिडेशन, रूट सुरक्षा और यूज़र स्टेट मैनेजमेंट वाला पूरा auth फ़्लो जेनरेट करता है। सर्जिकल एडिट सिस्टम मौजूदा डैशबोर्ड कॉम्पोनेन्टों को दोबारा बनाए बिना ये फ़ाइलें जोड़ता है। (डेटाबेस वाले असली मल्टी-यूज़र auth के लिए Backend Mode माँगें — VULK bcrypt पासवर्ड हैशिंग और JWT सेशनों वाली PostgreSQL-आधारित API जेनरेट करता है; जेनरेटेड ऐप्स का 62% SQL स्कीमा शामिल करता है।)

चरण 4: चार्ट कैसे बेहतर करें?

शुरुआती चार्ट काम तो करते हैं पर बुनियादी हैं। उन्हें सुधारें:

डैशबोर्ड के चार्ट बेहतर करो:

1. लाइन चार्ट को इंटरैक्टिव बनाओ: होवर पर सटीक मानों वाला
   टूलटिप दिखे, लाइन के नीचे ग्रेडिएंट भराव जोड़ो, और "पूरे हुए
   टास्क" व "बनाए गए टास्क" डेटासेटों के बीच स्विच करने का टॉगल
   शामिल करो

2. बार चार्ट के बग़ल में डोनट चार्ट जोड़ो जो "टास्क स्थिति का
   वितरण" दिखाए — खंड: करना है (नीला), चल रहा है (पीला), हो गया
   (हरा) और लेट (लाल)। डोनट के बीच में कुल गिनती दिखाओ।

3. चार्ट सेक्शन के ऊपर डेट रेंज पिकर जोड़ो। विकल्प: पिछले 7
   दिन, पिछले 30 दिन, पिछले 3 महीने, पिछले 12 महीने, कस्टम रेंज।
   चुनी रेंज सभी चार्ट डेटा को फ़िल्टर करे।

हर फ़ॉलो-अप प्रॉम्प्ट मौजूदा कोड पर बनता है। AI शुरुआती जेनरेशन से कॉम्पोनेन्ट संरचना समझता है और सही फ़ाइलें बदलता है।

चरण 5: डेटा टेबल कैसे विकसित करें?

डेटा टेबलें ही वह जगह हैं जहाँ SaaS डैशबोर्ड सचमुच उपयोगी बनते हैं। टेबल बढ़ाएँ:

हालिया टास्क टेबल अपग्रेड करो:

1. कॉलम सॉर्टिंग जोड़ो: किसी भी कॉलम हेडर पर क्लिक से
   आरोही/अवरोही क्रम। सॉर्ट तीर संकेतक दिखाओ।

2. फ़िल्टर जोड़ो: प्राथमिकता (सभी/कम/मध्यम/उच्च) और स्थिति
   (सभी/करना है/चल रहा है/हो गया) के ड्रॉपडाउन फ़िल्टर। फ़िल्टर
   खोज इनपुट के साथ-साथ काम करें।

3. पंक्ति चयन जोड़ो: हर पंक्ति पर चेकबॉक्स, हेडर में "सभी चुनें"
   चेकबॉक्स। पंक्तियाँ चुनने पर तैरती एक्शन बार दिखे — विकल्प:
   "हो गया चिह्नित करो", "हटाओ", "चुने हुए एक्सपोर्ट करो"

4. "CSV एक्सपोर्ट" बटन जोड़ो जो मौजूदा फ़िल्टर्ड व्यू CSV फ़ाइल
   के रूप में डाउनलोड करे।

5. यथार्थ टास्क नामों और विविध स्थितियों के साथ मॉक डेटा 25
   पंक्तियों तक बढ़ाओ।

यह घना प्रॉम्प्ट है, पर हर आवश्यकता विशिष्ट है। AI सॉर्टिंग लॉजिक, फ़िल्टर स्टेट मैनेजमेंट, CSV जेनरेशन और चयन की हैंडलिंग जेनरेट करता है — सब मौजूदा टेबल कॉम्पोनेन्ट में एकीकृत।

चरण 6: प्रोजेक्ट पेज कैसे जोड़ें?

डैशबोर्ड को एक से ज़्यादा पेज चाहिए। साइडबार नेविगेशन बढ़ाएँ:

प्रोजेक्ट पेज बनाओ (साइडबार से पहुँचने योग्य)।

सामग्री:
- "प्रोजेक्ट" शीर्षक और "नया प्रोजेक्ट" बटन वाला हेडर
- प्रोजेक्ट कार्डों की ग्रिड (डेस्कटॉप पर 3 कॉलम, मोबाइल पर 1)
- हर कार्ड दिखाए: प्रोजेक्ट का नाम, विवरण (2 पंक्तियों तक कटा),
  प्रतिशत वाली प्रोग्रेस बार, टीम सदस्यों के अवतार (एक-दूसरे पर,
  अधिकतम 3, +N ओवरफ़्लो), नियत तारीख़ और स्थिति बैज
  (सक्रिय/रुका/पूर्ण)
- ऊपर खोज बार और स्थिति के अनुसार फ़िल्टर
- "नया प्रोजेक्ट" बटन एक मोडल खोले: प्रोजेक्ट का नाम, विवरण का
  टेक्स्टएरिया, शुरुआत की तारीख़, नियत तारीख़, टीम सदस्य चयन
  (मल्टी-सेलेक्ट ड्रॉपडाउन) और प्राथमिकता चयन

विविध डेटा वाले 9 मॉक प्रोजेक्ट शामिल करो।

चरण 7: सेटिंग्स पेज कैसे जोड़ें?

टैबों वाला सेटिंग्स पेज बनाओ:

1. प्रोफ़ाइल टैब: अवतार अपलोड एरिया, नाम, ईमेल, पद और बायो
   टेक्स्टएरिया वाला फ़ॉर्म। नीचे सेव बटन।

2. नोटिफ़िकेशन टैब: ईमेल सूचनाओं के टॉगल स्विच (टास्क सौंपा,
   टास्क पूरा, प्रोजेक्ट अपडेट, साप्ताहिक सार)। हर टॉगल में लेबल
   और विवरण।

3. दिखावट टैब: प्रीव्यू थंबनेल वाला थीम सेलेक्टर
   (लाइट/डार्क/सिस्टम), और साइडबार स्थिति (बाएँ/दाएँ) के रेडियो
   बटन।

4. सुरक्षा टैब: पासवर्ड बदलने का फ़ॉर्म (मौजूदा पासवर्ड, नया
   पासवर्ड, नए की पुष्टि) और सेटअप निर्देशों वाला टू-फ़ैक्टर
   ऑथेंटिकेशन टॉगल।

कौन-से इटरेशन प्रॉम्प्ट सबसे ज़्यादा निखार जोड़ते हैं?

मुख्य पेज बनाने के बाद, ये फ़ॉलो-अप प्रॉम्प्ट निखार और उपयोगिता बढ़ाते हैं:

रेस्पॉन्सिव व्यवहार:

768px से छोटी स्क्रीनों पर साइडबार हैमबर्गर मेन्यू में सिमटे।
साइडबार बैकड्रॉप वाले ओवरले के रूप में स्लाइड इन हो। स्मूद
ट्रांज़िशन एनिमेशन जोड़ो।

लोडिंग स्टेट:

स्टैट कार्डों, चार्टों और डेटा टेबल के लिए स्केलेटन लोडिंग स्टेट
जोड़ो। डैशबोर्ड के पहले लोड पर 1.5 सेकंड स्केलेटन दिखाओ, API
फ़ेच का अनुकरण करते हुए।

ख़ाली स्टेट:

जब टास्क न हों (क्लिपबोर्ड आइकॉन और "अभी कोई टास्क नहीं" संदेश)
और प्रोजेक्ट न हों (फ़ोल्डर आइकॉन, "अपना पहला प्रोजेक्ट बनाओ"
संदेश और CTA बटन) के लिए ख़ाली स्टेट चित्र जोड़ो।

डार्क मोड:

डार्क मोड समर्थन जोड़ो। सेटिंग्स का थीम टॉगल लाइट और डार्क थीमों
के बीच स्विच करे। डार्क मोड: बैकग्राउंड #1a1a2e, साइडबार
#16213e, टेक्स्ट #e2e8f0। पसंद localStorage में सहेजो।

जो प्रोजेक्ट सचमुच निखरे बनते हैं, वे इटरेट करते रहने वाले हैं — प्लेटफ़ॉर्म के शीर्ष 10% प्रोजेक्ट 25 संदेश पार करते हैं, जबकि माध्यिका 4 है (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)।

डिप्लॉय से पहले क्या जाँचें?

जेनरेटेड डैशबोर्ड डिप्लॉय करने से पहले ये क्षेत्र जाँचें:

स्टेट मैनेजमेंट। प्रोटोटाइप के लिए React कॉन्टेक्स्ट और useState काफ़ी हैं। अगर डैशबोर्ड साझा स्टेट वाले 10+ पेजों तक बढ़ेगा, तो VULK से Zustand या ऐसी ही स्टेट लाइब्रेरी में रीफ़ैक्टर करने को कहें।

API इंटीग्रेशन बिंदु। जेनरेटेड डैशबोर्ड मॉक डेटा इस्तेमाल करता है। पहचानें कि fetch कॉल कहाँ स्टैटिक एरे की जगह लेंगी — जेनरेटेड कोड आमतौर पर साफ़ डेटा संरचनाएँ रखता है जो सीधे API जवाबों के रूप पर बैठती हैं। या Backend Mode माँगकर यह पूरा छोड़ दें, जो असली PostgreSQL-आधारित API प्रोविज़न करता है।

एरर बाउंडरी। चार्ट कॉम्पोनेन्टों और डेटा फ़ेच के इर्द-गिर्द एरर हैंडलिंग जोड़ें। चार्ट लाइब्रेरी का क्रैश पूरा पेज नहीं गिराना चाहिए।

एक्सेसिबिलिटी। साइडबार में कीबोर्ड नेविगेशन, मोडलों में फ़ोकस प्रबंधन और इंटरैक्टिव तत्वों पर सही aria लेबल जाँचें। जेनरेटेड कोड में बुनियादी एक्सेसिबिलिटी है, पर डेटा टेबल जैसे जटिल इंटरैक्शनों को ARIA सुधार चाहिए हो सकते हैं।

डैशबोर्ड डिप्लॉय कैसे करें?

नतीजे से संतुष्ट होने पर एक क्लिक में Cloudflare Pages पर डिप्लॉय करें। डैशबोर्ड को तुरंत लाइव URL मिलता है। फ़ीडबैक के लिए हितधारकों से साझा करें, फिर उनके इनपुट पर इटरेट करें। पूरा चक्र — पहले प्रॉम्प्ट से डिप्लॉय हुए डैशबोर्ड तक — एक ही काम-सत्र में हो सकता है।

और सच में डिप्लॉय कीजिए: पूरे प्लेटफ़ॉर्म पर जेनरेटेड ऐप्स का सिर्फ़ 3.7% कभी सार्वजनिक URL तक पहुँचता है (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)। आख़िरी क्लिक ही सबसे दुर्लभ है।


FAQ

VULK से SaaS डैशबोर्ड बनाने में कितना समय लगता है?

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

डैशबोर्ड के लिए VULK कौन-सी चार्ट लाइब्रेरी इस्तेमाल करता है?

डिफ़ॉल्ट रूप से Recharts — प्रॉम्प्ट में "चार्ट" या "डैशबोर्ड" का ज़िक्र उसे अपने आप शामिल कर देता है। कोई और लाइब्रेरी (जैसे Chart.js या visx) चाहिए तो प्रॉम्प्ट में नाम लें, जेनरेटर उसे इस्तेमाल करेगा।

क्या डैशबोर्ड में मॉक की जगह असली डेटा हो सकता है?

हाँ। Backend Mode माँगें ("टास्क और प्रोजेक्ट यूज़र अकाउंट वाले डेटाबेस में रखो") और VULK PostgreSQL स्कीमा, JWT auth वाले REST एंडपॉइंट जेनरेट करता है और फ़्रंटएंड को उनसे जोड़ देता है। सभी जेनरेटेड ऐप्स का 27% प्रोविज़न्ड बैकएंड चलाता है (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)।

क्या ऐसा डैशबोर्ड सच में सबसे आम AI-जेनरेटेड ऐप है?

हाँ — डैशबोर्ड और एडमिन पैनल 12.5% के साथ #1 श्रेणी हैं, गेम्स (5.4%), लैंडिंग पेज (4.8%) और ई-कॉमर्स (4.5%) से आगे। टु-डू ऐप्स सिर्फ़ 1.6% हैं (VULK प्लेटफ़ॉर्म डेटा, जुलाई 2026)।

क्या मैं डैशबोर्ड का कोड एक्सपोर्ट कर सकता/सकती हूँ?

हाँ। पूरे सोर्स का ZIP एक्सपोर्ट Builder ($19.99/माह) से शुरू होता है; GitHub sync Pro ($39.99/माह) से। आउटपुट बिना लॉक-इन का स्टैंडर्ड Vite + React + TypeScript + Tailwind प्रोजेक्ट है।

इस तरह के प्रोजेक्ट के लिए VULK की क़ीमत क्या है?

VULK सिर्फ़ सशुल्क है (कोई free tier नहीं): Builder $19.99/माह में जेनरेशन, बैकएंड + PostgreSQL डिप्लॉय और ZIP एक्सपोर्ट; Pro $39.99/माह में GitHub sync, कस्टम डोमेन और BYOM जुड़ते हैं। हर प्लान $3.99 से शुरू 3-दिन के फुल-एक्सेस इंट्रो से शुरू होता है, जारी रखने पर पहले महीने में क्रेडिट।

प्रकाशित द्वारा João Castro · 9 min read

आगे पढ़ें

सभी लेख
VULK सपोर्ट

ऑनलाइन

नमस्ते! आज मैं आपकी कैसे मदद कर सकता हूँ?

लोकप्रिय विषय

AI सपोर्ट • support.vulk.dev

VULK से SaaS डैशबोर्ड कैसे बनाएँ — Blog | VULK