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

उपयोग के मामले · रिसोर्सरी और रीसाइक्लिंग केंद्र

एक ऐसा एप्लिकेशन जो वस्तु को दान से लेकर शेल्फ तक ट्रैक करता है

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

यह एप्लिकेशन तैयार करें

विवरण पहले से ही लिखा हुआ है: मुफ़्त पंजीकरण करें, फिर यह कंपोज़र में आपका इंतज़ार करेगा।

वह क्या है जो एक स्प्रेडशीट एकत्रित नहीं कर सकती

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

लैंडफिल से मुड़ा हुआ कुल टनेज (अर्थात् लैंडफिल में डाले जाने से बचाया गया कुल भार) वह आँकड़ा है जिसे वित्तपोषक और स्थानीय निकाय माँगते हैं। यही आँकड़ा सबसे कठिन है जिसे बाद में पुनर्निर्मित किया जा सकता है, क्योंकि यह दैनिक कार्यों का योग है जिन्हें कोई भी एकत्रित करने का समय नहीं निकाल पाता।

पुनर्उपयोग के लिए विशिष्ट प्रवाह

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

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

  • दान: उत्पत्ति, तारीख, वजन, वस्तु परिवार
  • छाँटना: सीधा पुनर्उपयोग, मरम्मत, या रीसाइक्लिंग के लिए भेजना
  • दुकान: मूल्य, शेल्फ पर रखे जाने की तारीख, बिक्री
  • स्वयंसेवक: शिफ्ट, उपस्थिति, गतिविधि

एप्लिकेशन कैसे तैयार किया जाता है

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

उत्पादित एप्लिकेशन एक मानक Next.js और Prisma प्रोजेक्ट है। आप इसे ZIP आर्काइव के रूप में डाउनलोड कर सकते हैं या GitHub पर प्रकाशित कर सकते हैं: कोड आपका है, और कोई भी डेवलपर इसे आगे ले जा सकता है। तीन जनरेशन स्तर हैं (Sketch, Craft, Masterpiece), जो इस बात पर निर्भर करते हैं कि आप कोई विचार परीक्षण कर रहे हैं या एक पूर्ण एप्लिकेशन चाहते हैं।

एप्लिकेशन क्या नहीं है

यह पृष्ठ एक आंतरिक ट्रैकिंग उपकरण का वर्णन करता है। एक रिसोर्सरी की कई आवश्यकताएँ इस उत्पाद की क्षमताओं के बाहर आती हैं, और शुरुआत करने से पहले इनके बारे में जानना बाद में जानने से कहीं बेहतर है:

इनमें से कोई भी सीमा कोड के संदर्भ में स्थायी नहीं है, प्रोजेक्ट निर्यात करने योग्य है और कोई भी डेवलपर इसे विस्तारित कर सकता है, लेकिन कोई भी सीमा पूर्व-स्थापित रूप से प्रदान नहीं की जाती।

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

जब आपसे आँकड़े माँगे जाएँ, तो उन्हें तुरंत निकाल लेना

आपके द्वारा दर्ज किए गए आँकड़े आपके ही रहते हैं और वे सेटिंग्स स्क्रीन से JSON या CSV फॉर्मेट में, एक डेटासेट के एक समय पर, पुनः प्राप्त किए जा सकते हैं। वार्षिक रिपोर्ट या अनुदान आवेदन के समय यही फॉर्मेट मायने रखता है: एक CSV फाइल स्प्रेडशीट में खुलती है, उसकी जाँच की जा सकती है, और उसे किसी फाइल के साथ जोड़ा जा सकता है।

सूचियों को फ़िल्टर किया जा सकता है और क्रमबद्ध किया जा सकता है, और एक कचरा डिब्बा गलती से हटाई गई पंक्ति को पुनर्स्थापित करने की अनुमति देता है, यह तब उपयोगी होता है जब डेटा दर्ज करने का कार्य कई स्वयंसेवकों के बीच साझा किया जाता है जो उपकरण का उपयोग रोज़ाना नहीं करते।

संस्थाएँ

  • दान
  • वस्तुएँ
  • वस्तु परिवार
  • बिक्री
  • स्वयंसेवक
  • सदस्य

दृश्य

  • डैशबोर्ड
  • प्राप्त दान
  • छाँटने के लिए वस्तुएँ
  • दुकान
  • बिक्री
  • स्वयंसेवक और शिफ्ट

सूचकांक

  • अवधि के दौरान प्राप्त कुल वजन
  • छाँटने की प्रतीक्षा कर रही वस्तुएँ
  • पुनर्उपयोग के लिए निर्देशित वस्तुओं का हिस्सा
  • दुकान की आय

अक्सर पूछे जाने वाले प्रश्न

क्या दुकान की बिक्री का भुगतान एप्लिकेशन के माध्यम से किया जा सकता है?

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

क्या एप्लिकेशन से सीधे दान का वजन मापा जा सकता है?

नहीं, कोई भी वजन मशीन या स्कैनर जुड़ा नहीं है: वजन हाथ से दर्ज किए जाते हैं। कोड निर्यात करने योग्य और मानक है, इसलिए कोई डेवलपर हार्डवेयर एकीकरण जोड़ सकता है, लेकिन यह पूर्व-स्थापित नहीं है।

क्या एप्लिकेशन वित्तपोषक द्वारा अपेक्षित आँकड़े उत्पन्न करता है?

यह वे आँकड़े उत्पन्न करता है जिन्हें आप इसे ट्रैक करने के लिए कहते हैं, प्राप्त वजन, छाँटी गई वस्तुएँ, पुनर्उपयोग के लिए निर्देशित हिस्सा, और उन्हें CSV या JSON में निर्यात करता है। यह कोई भी आधिकारिक फॉर्म नहीं भरता या नहीं भेजता: अनुदान आवेदन या घोषणा में आँकड़ों को भरना हाथ से करना होगा।

क्या कई स्वयंसेवक एक साथ डेटा दर्ज कर सकते हैं?

हाँ, एप्लिकेशन मल्टी-यूज़र है और तीन भूमिकाएँ प्रदान करता है: प्रशासक, उपयोगकर्ता और केवल पठन। ये भूमिकाएँ सामान्य हैं, किसी स्वयंसेवक को एकल कार्यशाला या स्थान तक सीमित नहीं किया जा सकता।

यदि हम भविष्य में कोई अन्य उपकरण चुनना चाहें, तो क्या होगा?

प्रोजेक्ट मानक Next.js और Prisma पर आधारित है, जिसे ZIP के रूप में निर्यात किया जा सकता है या GitHub पर प्रकाशित किया जा सकता है, और आपके डेटा को JSON और CSV में निर्यात किया जा सकता है। यहाँ कोई प्रॉपराइटरी फॉर्मेट या कोई ऐसा डायलेक्ट नहीं है जिसे केवल निर्माता ही पढ़ सके: इसे छोड़ने के लिए किसी की भी अनुमति की आवश्यकता नहीं है।

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

अपनी रिसोर्सरी का वर्णन करें, निर्माण से पहले योजना देखें