मुख्य सामग्री पर जाएँ

उदाहरण

StockAtelier: एक जनित स्टॉक प्रबंधन एप्लिकेशन की निर्देशित यात्रा

StockAtelier इसका एक प्रतिनिधि उदाहरण है कि Blueprint Maker की एक जनन प्रक्रिया किसी कार्यशाला के स्टॉक के लिए क्या बनाती है — एक तटस्थ नाम वाला काल्पनिक एप्लिकेशन, स्क्रीन-दर-स्क्रीन वर्णित, किसी ग्राहक ऐप का स्क्रीनशॉट नहीं। यह यात्रा प्रस्तुत विवरण से शुरू होकर परिणाम का अनुसरण करते हुए डैशबोर्ड तक जाती है।

मूल विवरण

« मैं बागवानी उपकरणों की मरम्मत की एक कार्यशाला चलाता हूँ। मैं कल-पुर्ज़ों का एक स्टॉक संभालता हूँ: प्रत्येक वस्तु का एक संदर्भ, एक खरीद मूल्य और एक चेतावनी सीमा होती है, और वह किसी आपूर्तिकर्ता से जुड़ी होती है। जब आपूर्तिकर्ता का ऑर्डर आता है तो स्टॉक आवक में बढ़ता है, और जब कोई पुर्ज़ा किसी मरम्मत में जाता है तो जावक में घटता है। मैं स्टॉक का कुल मूल्य, चेतावनी सीमा से नीचे की वस्तुएँ और महीने की गतिविधियाँ देखना चाहता हूँ। »

जनन से पहले सत्यापित योजना

एक भी पंक्ति लिखने से पहले, Blueprint Maker इस विवरण को एक ऐसी योजना में बदलता है जिसे सत्यापित किया जाता है। StockAtelier के लिए, प्रस्तावित योजना एक स्क्रीन में समा जाती है: चार इकाइयाँ — वस्तु, आपूर्तिकर्ता, स्टॉक गतिविधि, आपूर्तिकर्ता ऑर्डर — और उनके संबंध: एक वस्तु किसी आपूर्तिकर्ता की होती है, एक गतिविधि किसी वस्तु से संबंधित होती है, एक ऑर्डर वस्तु पंक्तियों को समूहित करता है।

पाठ से निकाली गई स्थितियाँ भी योजना में दिखती हैं: गतिविधि आवक है या जावक; आपूर्तिकर्ता ऑर्डर मसौदा, भेजा गया, प्राप्त से गुज़रता है। तीन अनुरोधित संकेतक (स्टॉक मूल्य, सीमा से नीचे की वस्तुएँ, महीने की गतिविधियाँ) साफ़-साफ़ मौजूद हैं। यदि कोई तत्व छूट जाए या अतिरिक्त हो, तो उसे यहीं सुधारा जाता है — जो जनित होता है वही है जो घोषित किया गया था।

  • इकाइयाँ: वस्तु, आपूर्तिकर्ता, स्टॉक गतिविधि, आपूर्तिकर्ता ऑर्डर
  • संबंध: वस्तु → आपूर्तिकर्ता; गतिविधि → वस्तु; ऑर्डर पंक्ति → वस्तु
  • स्थितियाँ: आवक / जावक; मसौदा / भेजा गया / प्राप्त
  • संकेतक: स्टॉक मूल्य, सीमा से नीचे की वस्तुएँ, 30 दिनों की गतिविधियाँ

नेविगेशन: प्रति इकाई एक खंड

जनित एप्लिकेशन एक सुथरे साइडबार पर खुलता है: डैशबोर्ड, वस्तुएँ, आपूर्तिकर्ता, गतिविधियाँ, ऑर्डर। हर खंड एक सूची की ओर ले जाता है — कोई स्प्रेडशीट नहीं, एक असली एप्लिकेशन सूची: शीर्ष पर खोज क्षेत्र, एक क्लिक में क्रमबद्ध होने योग्य स्तंभ, पृष्ठ-विभाजन।

वस्तुओं की सूची संदर्भ, नाम, आपूर्तिकर्ता, स्टॉक में मात्रा, मुद्रा प्रारूप में दाईं ओर संरेखित खरीद मूल्य, और चेतावनी सीमा दिखाती है। अपनी सीमा से नीचे गिरी वस्तु तुरंत पहचानी जाती है। गतिविधियों की ओर, प्रकार के अनुसार फ़िल्टर (आवक / जावक) और तिथि के अनुसार क्रमबद्धता दो क्लिक में इतिहास वापस हाथ में दे देती है।

वस्तु फ़ाइल, उसके इतिहास के साथ

“GX-390 बेल्ट” पर क्लिक करने से उसकी फ़ाइल खुलती है: संदर्भ, आपूर्तिकर्ता (क्लिक करने योग्य, आपूर्तिकर्ता की फ़ाइल की ओर ले जाता है), खरीद मूल्य, स्टॉक में मात्रा, चेतावनी सीमा। नीचे वह भाग आता है जो स्प्रेडशीट की तुलना में सब कुछ बदल देता है: इस वस्तु की गतिविधियों का इतिहास, तिथियुक्त तालिका में — 12 मार्च, ऑर्डर CF-2024-018 की प्राप्ति पर 20 इकाइयों की आवक; 27 मार्च, 2 इकाइयों की जावक।

यह जुड़ाव सजावटी नहीं है: यह जनित संबंधपरक डेटाबेस से आता है। वस्तु का नाम बदलने पर वह हर जगह बदल जाता है, और दिखाई गई मात्रा गतिविधियों से निकलती है — कुछ भी हाथ से नकल नहीं किया जाता।

एक स्टॉक गतिविधि दर्ज करना

“नई गतिविधि” फ़ॉर्म छोटा है क्योंकि संरचना काम कर देती है: वस्तु एक ड्रॉपडाउन से चुनी जाती है (कोई संदर्भ हाथ से दोबारा नहीं टाइप होता, इसलिए कोई टाइपिंग त्रुटि नहीं), प्रकार एक आवक / जावक विकल्प है, मात्रा एक संख्यात्मक क्षेत्र है, तिथि आज से पूर्व-भरी होती है, और एक टिप्पणी क्षेत्र संदर्भ को समेटता है (“श्री Bernard की घास काटने की मशीन की मरम्मत”)।

सहेजते ही, गतिविधियों की सूची, वस्तु की फ़ाइल और डैशबोर्ड प्रविष्टि को प्रतिबिंबित करते हैं — सभी स्क्रीनों के लिए एक ही डेटाबेस है।

डैशबोर्ड: पिच के आँकड़े, डेटाबेस पर गणना किए गए

डैशबोर्ड ठीक वही संकेतक दोहराता है जो विवरण में माँगे गए थे: यूरो में स्टॉक का कुल मूल्य (मात्राओं × खरीद मूल्यों का योग), अपनी चेतावनी सीमा से नीचे की वस्तुओं की संख्या, 30 दिनों में गतिविधियों की मात्रा, और आपूर्तिकर्ता के अनुसार स्टॉक का विभाजन।

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

डेमो डेटा: भरी हुई स्क्रीनों पर आँकना

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

यह एक सोच-समझ कर लिया गया निर्णय है: किसी प्रबंधन उपकरण को खाली तालिकाओं पर नहीं आँका जाता। इसके बाद असली डेटा के लिए जगह बनाने हेतु डेमो डेटा मिटा दिया जाता है। एप्लिकेशन अपने समर्पित URL पर रहता है, और उसका संपूर्ण स्रोत कोड निर्यात होता है (ZIP या GitHub push) — मानक Next.js + Prisma।

संबंधित उपयोग का मामला

एक स्टॉक प्रबंधन सॉफ़्टवेयर जो आपकी गतिविधि के अनुरूप ढल जाता है

अपने स्टॉक का वर्णन करें, अपना StockAtelier पाएँ