फ़्लोर प्लान और टेबल्स
फ़्लोर प्लान एडिटर आपके टेबल्स को व्यवस्थित करने के लिए एक दृश्य कैनवास है। टेबल्स पेज एक-एक टेबल के संचालन के लिए विवरण और क्रियाओं का दृश्य है। दोनों स्क्रीन एक ही अंतर्निहित टेबल रिकॉर्ड्स पर काम करती हैं।
फ्लोर्स
फ्लोर्स टेबल्स को भौतिक स्थान के अनुसार समूहित करते हैं, जैसे "मुख्य हॉल", "मेज़ानाइन", या "आउटडोर पैटियो"। आप सेटिंग्स > कैफेटेरिया से फ्लोर्स बना और प्रबंधित कर सकते हैं।
हर कैफे को कम से कम एक फ्लोर की आवश्यकता होती है। टेबल्स हमेशा एक फ्लोर को असाइन की जाती हैं। आप फ्लोर्स को ऊपर-नीचे करने के नियंत्रणों के साथ पुनः क्रमित कर सकते हैं, और शीर्ष फ्लोर डिफ़ॉल्ट बन जाता है जब फ़्लोर प्लान टैब खुलता है। फ़्लोर प्लान पेज "सभी फ्लोर्स" पिल भी प्रदान करता है जो एक संयुक्त दृश्य में हर टेबल दिखाता है।
फ़्लोर प्लान एडिटर
फ़्लोर प्लान एडिटर 1200 बाय 720 कैनवास पर 10-पिक्सेल ग्रिड के साथ रेंडर करता है। टेबल्स उनके संग्रहीत स्थानों पर आकार के रूप में दिखाई देते हैं। एडिटर दो डिस्प्ले मोड्स का समर्थन करता है:
| मोड | इसके लिए उपयोग करें |
|---|---|
| 2D | संपादन और व्यवस्थित करने के लिए। टेबल्स को खींचें, जोड़ें या हटाएं, नाम बदलें। |
| 3D | प्रस्तुति और वॉक-थ्रू के लिए। कैनवास CSS परिप्रेक्ष्य का उपयोग करके एक वास्तुकार-शैली के डाइमेट्रिक दृश्य का उत्पादन करने के लिए झुकता है। 3D मोड में ड्रैग अक्षम है क्योंकि झुके हुए कैनवास पर पॉइंटर मैपिंग अस्पष्ट होती है। |
टेबल्स जोड़ना और स्थिति निर्धारित करना
- कैफेटेरिया > फ़्लोर प्लान खोलें।
- शीर्ष पर फ्लोर पिल्स से लक्ष्य फ्लोर चुनें।
- Add Table पर क्लिक करें। एक नई टेबल कैनवास के मूल में डिफ़ॉल्ट आकार, साइज़, और सीट संख्या के साथ दिखाई देती है।
- टेबल बॉडी को अपनी इच्छित स्थिति पर खींचें। जब आप माउस बटन छोड़ते हैं, तो स्थिति स्वचालित रूप से सहेजी जाती है।
- प्रत्येक सीट समूह के लिए दोहराएं।
स्थितियाँ 10-पिक्सेल ग्रिड पर स्नैप करती हैं ताकि संरेखित टेबल्स व्यवस्थित महसूस करें बिना पिक्सेल-परफेक्ट प्लेसमेंट की आवश्यकता के।
टेबल गुण
प्रत्येक टेबल में निम्नलिखित संपादन योग्य फ़ील्ड होते हैं:
| फ़ील्ड | अर्थ |
|---|---|
| कोड | QR पर मुद्रित और स्टाफ को दिखाई देने वाला छोटा पहचानकर्ता। यह आपके कैफे में अद्वितीय होना चाहिए। |
| डिस्प्ले नाम | स्टाफ को दिखाया जाने वाला लंबा लेबल, जैसे "विंडो 3" या "बूथ A"। |
| सीट संख्या | टेबल पर सीटों की संख्या। डिफ़ॉल्ट 2 है। |
| आकार | इनमें से एक: वर्ग, आयताकार क्षैतिज, आयताकार ऊर्ध्वाधर, गोल। |
| साइज़ | 1 से 10 तक का पूर्णांक। एडिटर और 3D दृश्य में रेंडर साइज़ को नियंत्रित करता है। |
| फ्लोर | यह टेबल जिस फ्लोर से संबंधित है। टेबल्स को इस फ़ील्ड को संपादित करके फ्लोर्स के बीच स्थानांतरित किया जा सकता है। |
| स्थिति | idle, in_use, या out_of_order। |
टेबल स्थितियाँ
| स्थिति | अर्थ |
|---|---|
| idle | कोई सक्रिय सत्र नहीं। कोई ग्राहक ऑर्डर नहीं कर सकता जब तक आप उन्हें सीट नहीं देते। |
| in_use | एक सुरक्षा कोड सक्रिय है। ग्राहक QR स्कैन कर सकता है और ऑर्डर कर सकता है। |
| out_of_order | टेबल अनुपलब्ध है। यह फ़्लोर प्लान पर धुंधला दिखाई देता है और QR पेज एक अनुपलब्ध सूचना दिखाता है। रखरखाव या फर्नीचर मरम्मत के लिए उपयोगी। |
ग्राहक को सीट देना
टेबल से ऑर्डर स्वीकार करने के लिए, स्टाफ को ग्राहक को सीट देना होगा। सीटिंग एक सुरक्षा कोड जारी करती है और टेबल को in_use स्थिति में ले जाती है।
- टेबल्स पेज पर या फ़्लोर प्लान एक्शन मेनू से, टेबल चुनें।
- Seat Customer पर क्लिक करें (जिसे "Open Table" भी कहा जाता है)।
- सिस्टम एक 6-अंकीय सुरक्षा कोड उत्पन्न करता है और इसे प्रदर्शित करता है।
- कोड ग्राहक को दें। वे इसे QR स्कैन करने के बाद टाइप करते हैं।
कोड केवल उत्पन्न होने के समय सादे पाठ में दिखाया जाता है, और जब एक व्यवस्थापक पहले से सीटेड टेबल के लिए शो कोड डायलॉग खोलता है। यह सर्वर-साइड हैश किया जाता है। कोड एक डिफ़ॉल्ट अवधि के बाद समाप्त हो जाता है और इसे किसी भी समय घुमाया या रीसेट किया जा सकता है।
कोड दिखाना और घुमाना
- Show Code. खुली टेबल के लिए वर्तमान में कैश किया गया सादा पाठ कोड दिखाता है। उपयोगी जब ग्राहक पहली बार संख्या नहीं पकड़ता। यह क्रिया कोड को नहीं घुमाती और पिछले QR को अमान्य नहीं करती।
- Rotate QR. टेबल के लिए एक नया QR टोकन उत्पन्न करता है। पिछला QR स्टिकर अमान्य हो जाता है। इसका उपयोग तब करें जब आप स्टिकर को पुनः प्रिंट करते हैं या जब आपको संदेह होता है कि पुराना QR बाहरी रूप से साझा किया गया है।
टेबल बंद करना
जब कोई ग्राहक बिना लंबित बिल के छोड़ता है, तो Close Table पर क्लिक करें। सुरक्षा कोड तुरंत समाप्त हो जाता है, टेबल idle पर लौट आती है, और किसी भी आगे के स्कैन प्रयास के लिए नई सीटिंग की आवश्यकता होती है।
यदि टेबल पर अप्रदत्त ऑर्डर हैं, तो इसके बजाय Settle Check का उपयोग करें। निपटान सभी खुले ऑर्डर को चुने गए भुगतान विधि के साथ बंद करता है और फिर टेबल को idle पर लौटाता है। निपटान प्रवाह के लिए ऑर्डर पेज देखें।
QR कोड्स
प्रत्येक टेबल का एक QR कोड होता है जो URL handy.cafe/{cafe-slug}/{table-code} को एन्कोड करता है। एक क्वेरी पैरामीटर QR टोकन को वहन करता है जो स्टिकर को प्रामाणिक साबित करता है। जब ग्राहक QR स्कैन करता है:
- मेनू पेज स्लग और टेबल कोड को क्लाउड API के खिलाफ हल करता है।
- यदि टेबल
in_useस्थिति में है, तो ग्राहक से 6-अंकीय सुरक्षा कोड मांगा जाता है। - सफल जांच पर, एक सत्र टोकन जारी किया जाता है और कुकी में संग्रहीत किया जाता है और एक Bearer टोकन फॉलबैक। Bearer फॉलबैक इसलिए मौजूद है क्योंकि iPhone Safari कुछ कॉन्फ़िगरेशन में तृतीय-पक्ष कुकीज़ को ब्लॉक कर सकता है।
टेबल्स पेज से प्रिंट करने योग्य QR उत्पन्न करें। प्रत्येक टेबल का एक QR पूर्वावलोकन होता है जिसे आप SVG या PNG के रूप में सहेज सकते हैं। जब भी आप QR टोकन घुमाते हैं या स्लग बदलते हैं, स्टिकर को पुनः प्रिंट करें।
फ़्लोर प्लान डिज़ाइन करने के सुझाव
- वास्तविक लेआउट को कैनवास पर मैप करके शुरू करें। प्रवेश द्वार को एक किनारे के पास रखें और अंदर की ओर काम करें। यह स्टाफ के लिए खुद को उन्मुख करना आसान बनाता है।
- टेबल्स को फ्लोर द्वारा समूहित करें, भले ही आपके स्थल में केवल एक स्तर हो। "हॉल" और "टेरेस" को अलग-अलग फ्लोर्स के रूप में रखने से आप ऑर्डर डैशबोर्ड को क्षेत्र के अनुसार फ़िल्टर कर सकते हैं।
- उन बूथों के लिए बड़े साइज़ मानों का उपयोग करें जो चार या अधिक लोगों के लिए फिट होते हैं और काउंटर स्टूल के लिए छोटे मानों का उपयोग करें।
- जब फर्नीचर की मरम्मत की आवश्यकता हो तो टेबल्स को
out_of_orderचिह्नित करें ताकि ग्राहक उन पर ऑर्डर न कर सकें। जब तक सीट स्थायी रूप से चली नहीं जाती, टेबल रिकॉर्ड को न हटाएं।