इस प्रोजेक्ट के बारे में

Stowplan कमरों, अलमारियों, दराज़ों, बक्सों, बिन और अन्य कंटेनरों में भौतिक इन्वेंटरी को ट्रैक और पुनर्गठित करने के लिए एक मोबाइल-प्रथम, लोकल-प्रथम ऑर्गनाइज़र है। इसे ऑफ़लाइन काम करने के लिए डिज़ाइन किया गया है, जिसमें IndexedDB तत्काल सत्य-स्रोत के रूप में और प्रमाणित सर्वर बैकअप को बैच और पुनःप्रयास करने के लिए एक टिकाऊ आउटबॉक्स है। कनेक्टेड वर्कस्पेस सदस्य सामान्य कनेक्टिविटी के तहत पाँच सेकंड के भीतर कमिट किए गए संपादन देखते हैं, बिना निष्क्रिय पोलिंग के। एप्लिकेशन कंटेनर-प्रथम ऑनबोर्डिंग का समर्थन करता है जो बिना गिने, प्रगति में, ज्ञात-खाली, और गिने गए स्थानों को अलग करता है। नाम-प्रथम आइटम कैप्चर में डिफ़ॉल्ट मात्राएँ, वैकल्पिक विवरण और इकाइयाँ, नेस्टेड-कंटेनर निर्माण, और फ़ोन उपयोग के लिए अनुकूलित "mark counted & next" क्रिया शामिल है। उपयोगकर्ता एक साथ सभी स्थानों में संरचित इन्वेंटरी खोज सकते हैं, व्याख्यायोग्य मूव प्लान उत्पन्न कर सकते हैं जो गर्मी, आर्द्रता, खाद्य सुरक्षा, आयाम, समूहीकरण, पहुँच, दूरी, और पूरे-कंटेनर मूव्स को ध्यान में रखते हैं, और आइटम या स्थानों को पिन कर सकते हैं ताकि तय किए गए स्थान अपनी जगह पर बने रहें। बल्क एडिटिंग सुविधाओं में CSV इन्वेंटरी ऑनबोर्डिंग शामिल है जो फ़ाइलों को स्थानीय रूप से पार्स करती है, कॉलम और गंतव्यों को मैप करती है, अमान्य पंक्तियों और क्षमता का पूर्वावलोकन करती है, और एक पूर्ववत करने योग्य परमाणु परिवर्तन कमिट करती है। बल्क इन्वेंटरी एडिटिंग चयनित रिकॉर्ड्स में श्रेणी, टैग, उपयोग आवृत्ति, और प्लेसमेंट आवश्यकताओं का पूर्वावलोकन करती है, फिर समीक्षित परिवर्तनों और पुष्ट स्थान पुनःखोलने को एक पूर्ववत करने योग्य क्रिया के रूप में सहेजती है। आइटम और स्थान संपादक संरचित विशेषताएँ, स्थितियाँ, आयाम, आंशिक मूव्स, आर्काइव/डिलीट समीक्षा, ड्रैग-एंड-ड्रॉप, और समकक्ष टच/कीबोर्ड नियंत्रण प्रदर्शित करते हैं। फ़ील्ड-स्तरीय इतिहास चयनित undo/reapply ("plucking") और बैच undo/redo का समर्थन करता है, बिना नए समान-फ़ील्ड संपादनों को अधिलेखित किए। अवरुद्ध ऑफ़लाइन कार्य निरीक्षण योग्य और निर्यात योग्य रहता है; निर्देशित रिकवरी डिवाइस और ऑनलाइन मानों की तुलना करती है, कतार क्रम में फ़ील्ड विकल्पों की समीक्षा करती है, और एक अधिकृत, संरक्षित रीप्ले सहेजती है। पूरी-कतार reapply और reset उपलब्ध रहते हैं। सुरक्षा सुविधाओं में Managed Turnstile द्वारा संरक्षित सार्वजनिक Google साइन-इन, एक स्वतंत्र केवल-व्यवस्थापक परिधि के रूप में Cloudflare Access, लघु एक-बार उपयोग वाले अतिथि URL, अपारदर्शी निरसनीय सत्र, सीमित सार्वजनिक संसाधन आवंटन, वर्कस्पेस भूमिकाएँ, और एक ऑडिट किया गया व्यवस्थापक पैनल शामिल हैं। उत्पादन Cloudflare Sites पर Sites-प्रबंधित D1 बाइंडिंग के साथ चलता है, साथ ही प्रत्युत्पादक वैकल्पिक संयोजन रूट के रूप में सीधे Cloudflare Workers + D1, Node 24 + SQLite, और कंटेनर। रिपॉज़िटरी में एक Next.js UI, नियतात्मक डोमेन मॉडल, IndexedDB क्लाइंट रेप्लिका, सर्वर पर्सिस्टेंस/ऑथ/एडमिन सेवाएँ, D1 और Node SQLite एडाप्टर, क्रमबद्ध टिकाऊ स्कीमा माइग्रेशन, VitePress दस्तावेज़ीकरण, Cloudflare Access/WAF/रेट-लिमिट वांछित स्थिति, एक हाइबरनेटिंग लाइव-कोलैबोरेशन रिले, और बिल्ड/स्मोक/डिप्लॉयमेंट/रिकंसिलिएशन ऑटोमेशन शामिल हैं। परीक्षण डोमेन, सिंक, एडाप्टर, ऑफ़लाइन, और ऑथ परिदृश्यों को कवर करते हैं। Stowplan AGPL-3.0-only के अंतर्गत लाइसेंस प्राप्त है। संशोधित संस्करणों के नेटवर्क ऑपरेटरों को चल रहे संस्करण के लिए संबंधित स्रोत प्रदान करना होगा।