Κάτοψη και Τραπέζια
Ο επεξεργαστής κάτοψης είναι ένας οπτικός καμβάς για την τοποθέτηση των τραπεζιών σας. Η σελίδα Tables είναι μια λειτουργική προβολή ανά τραπέζι για λεπτομέρειες και ενέργειες. Και οι δύο οθόνες εργάζονται πάνω στα ίδια records τραπεζιών.
Ορόφοι
Οι όροφοι ομαδοποιούν τα τραπέζια ανά φυσική τοποθεσία, για παράδειγμα "Main Hall", "Mezzanine" ή "Outdoor Patio". Δημιουργείτε και διαχειρίζεστε ορόφους από το Settings > Καφετέρια.
Κάθε cafe χρειάζεται τουλάχιστον έναν όροφο. Τα τραπέζια ανατίθενται πάντα σε ακριβώς έναν όροφο. Μπορείτε να αναδιατάξετε τους ορόφους με τα κουμπιά move-up και move-down, και ο επάνω όροφος γίνεται ο προεπιλεγμένος όταν ανοίγει η καρτέλα Floor Plan. Η σελίδα Floor Plan προσφέρει επίσης ένα pill "All floors" που εμφανίζει όλα τα τραπέζια σε ενιαία προβολή.
Επεξεργαστής Κάτοψης
Ο επεξεργαστής κάτοψης αποδίδεται σε καμβά 1200 επί 720 με πλέγμα 10 pixel. Τα τραπέζια εμφανίζονται ως σχήματα στις αποθηκευμένες θέσεις τους. Ο επεξεργαστής υποστηρίζει δύο λειτουργίες προβολής:
| Λειτουργία | Χρήση |
|---|---|
| 2D | Επεξεργασία και διάταξη. Σύρετε τραπέζια, προσθέστε ή αφαιρέστε, μετονομάστε. |
| 3D | Παρουσίαση και περιήγηση. Ο καμβάς γέρνει με CSS perspective ώστε να δημιουργεί μια αρχιτεκτονική dimetric προβολή. Το drag απενεργοποιείται στη 3D λειτουργία επειδή η χαρτογράφηση του δείκτη είναι ασαφής σε κεκλιμένο καμβά. |
Προσθήκη και Τοποθέτηση Τραπεζιών
- Ανοίξτε Καφετέρια > Floor Plan.
- Επιλέξτε τον στόχο όροφο από τα floor pills στην κορυφή.
- Κάντε κλικ στο Add Table. Ένα νέο τραπέζι εμφανίζεται στην αρχή του καμβά με προεπιλεγμένο σχήμα, μέγεθος και αριθμό θέσεων.
- Σύρετε το σώμα του τραπεζιού στην επιθυμητή θέση. Η θέση αποθηκεύεται αυτόματα όταν αφήσετε το ποντίκι.
- Επαναλάβετε για κάθε ομάδα θέσεων.
Οι θέσεις κουμπώνουν σε πλέγμα 10 pixel ώστε τα ευθυγραμμισμένα τραπέζια να φαίνονται τακτοποιημένα χωρίς να απαιτείται απόλυτη ακρίβεια pixel.
Ιδιότητες Τραπεζιού
Κάθε τραπέζι έχει τα ακόλουθα επεξεργάσιμα πεδία:
| Πεδίο | Σημασία |
|---|---|
| Code | Σύντομο αναγνωριστικό που τυπώνεται στο QR και είναι ορατό στο προσωπικό. Πρέπει να είναι μοναδικό μέσα στο cafe. |
| Display Name | Μεγαλύτερη ετικέτα που βλέπει το προσωπικό, για παράδειγμα "Window 3" ή "Booth A". |
| Seat Count | Αριθμός θέσεων στο τραπέζι. Η προεπιλογή είναι 2. |
| Shape | Ένα από τα εξής: square, rectangle horizontal, rectangle vertical, round. |
| Size | Ακέραιος από 1 έως 10. Ελέγχει το render size στον επεξεργαστή και στη 3D προβολή. |
| Floor | Ο όροφος στον οποίο ανήκει το τραπέζι. Μπορείτε να μετακινήσετε τραπέζια μεταξύ ορόφων επεξεργάζοντας αυτό το πεδίο. |
| State | idle, in_use ή out_of_order. |
Καταστάσεις Τραπεζιού
| Κατάσταση | Σημασία |
|---|---|
| idle | Δεν υπάρχει ενεργή συνεδρία. Κανένας πελάτης δεν μπορεί να κάνει παραγγελία μέχρι να τον καθίσετε. |
| in_use | Ένας κωδικός ασφαλείας είναι ενεργός. Ο πελάτης μπορεί να σκανάρει το QR και να παραγγείλει. |
| out_of_order | Το τραπέζι δεν είναι διαθέσιμο. Εμφανίζεται σκοτεινιασμένο στην κάτοψη και η σελίδα QR δείχνει ότι δεν είναι διαθέσιμο. Χρήσιμο για συντήρηση ή επισκευή επίπλων. |
Σέρβις Πελάτη
Για να δέχεται παραγγελίες ένα τραπέζι, το προσωπικό πρέπει να καθίσει τον πελάτη. Το seating εκδίδει έναν κωδικό ασφαλείας και μεταφέρει το τραπέζι στην κατάσταση in_use.
- Στη σελίδα Tables ή από το μενού ενεργειών της Floor Plan, επιλέξτε το τραπέζι.
- Κάντε κλικ στο Seat Customer (επίσης με ετικέτα "Open Table").
- Το σύστημα δημιουργεί έναν 6ψήφιο κωδικό ασφαλείας και τον εμφανίζει.
- Δώστε τον κωδικό στον πελάτη. Τον πληκτρολογεί μετά το σκανάρισμα του QR.
Ο κωδικός εμφανίζεται σε καθαρό κείμενο μόνο τη στιγμή της δημιουργίας του και όταν ένας διαχειριστής ανοίξει το παράθυρο Show Code για ήδη καθισμένο τραπέζι. Ο κωδικός αποθηκεύεται hashed στον server. Λήγει μετά από προεπιλεγμένη διάρκεια και μπορεί να περιστραφεί ή να μηδενιστεί οποιαδήποτε στιγμή.
Εμφάνιση και Περιστροφή του Κωδικού
- Show Code. Εμφανίζει τον τρέχοντα cached plain text κωδικό για το ανοιχτό τραπέζι. Χρήσιμο όταν ο πελάτης δεν πρόλαβε να σημειώσει τον αριθμό την πρώτη φορά. Η ενέργεια δεν περιστρέφει τον κωδικό και δεν ακυρώνει το προηγούμενο QR.
- Rotate QR. Δημιουργεί νέο QR token για το τραπέζι. Το προηγούμενο αυτοκόλλητο QR γίνεται άκυρο. Χρησιμοποιήστε το όταν ξανατυπώνετε το sticker ή όταν υποψιάζεστε ότι το παλιό QR έχει κοινοποιηθεί εκτός καταστήματος.
Κλείσιμο Τραπεζιού
Όταν ένας πελάτης φύγει χωρίς εκκρεμή λογαριασμό, κάντε κλικ στο Close Table. Ο κωδικός ασφαλείας λήγει αμέσως, το τραπέζι επιστρέφει σε idle και κάθε επόμενη προσπάθεια σάρωσης απαιτεί νέο seating.
Αν υπάρχουν απλήρωτες παραγγελίες στο τραπέζι, χρησιμοποιήστε αντί γι' αυτό το Settle Check. Η τακτοποίηση κλείνει όλες τις ανοιχτές παραγγελίες με επιλεγμένη μέθοδο πληρωμής και στη συνέχεια επιστρέφει το τραπέζι σε idle. Δείτε τη σελίδα Orders για τη ροή τακτοποίησης.
QR Codes
Κάθε τραπέζι έχει ένα QR code που κωδικοποιεί το URL handy.cafe/{cafe-slug}/{table-code}. Ένα query parameter μεταφέρει το QR token που αποδεικνύει ότι το αυτοκόλλητο είναι αυθεντικό. Όταν ο πελάτης σκανάρει το QR:
- Η σελίδα μενού επιλύει το slug και το table code μέσω του cloud API.
- Αν το τραπέζι είναι σε κατάσταση
in_use, ζητείται ο 6ψήφιος κωδικός ασφαλείας. - Με επιτυχή έλεγχο, εκδίδεται token συνεδρίας και αποθηκεύεται σε cookie καθώς και σε Bearer token fallback. Το fallback υπάρχει επειδή το iPhone Safari μπορεί να μπλοκάρει third-party cookies σε ορισμένες ρυθμίσεις.
Δημιουργήστε το printable QR από τη σελίδα Tables. Κάθε τραπέζι έχει προεπισκόπηση QR που μπορείτε να αποθηκεύσετε ως SVG ή PNG. Ξανατυπώστε τα stickers όποτε περιστρέφετε το QR token ή αλλάζετε το slug.
Συμβουλές για Σχεδίαση Κάτοψης
- Ξεκινήστε αντιστοιχίζοντας την πραγματική διάταξη στον καμβά. Τοποθετήστε την είσοδο κοντά σε μία άκρη και προχωρήστε προς τα μέσα. Έτσι οι υπάλληλοι προσανατολίζονται πιο εύκολα.
- Ομαδοποιήστε τα τραπέζια ανά όροφο, ακόμη κι αν ο χώρος σας έχει μόνο ένα επίπεδο. Το "Hall" και το "Terrace" ως ξεχωριστοί όροφοι σας επιτρέπουν να φιλτράρετε το order dashboard ανά περιοχή.
- Χρησιμοποιήστε μεγαλύτερες τιμές Size για booths που χωρούν τέσσερα ή περισσότερα άτομα και μικρότερες τιμές για stools πάγκου.
- Σημειώστε τα τραπέζια ως
out_of_orderόταν χρειάζονται επισκευή, ώστε οι πελάτες να μην μπορούν να κάνουν παραγγελίες εκεί. Μην διαγράφετε το record του τραπεζιού εκτός αν η θέση δεν υπάρχει πια μόνιμα.