Διαχείριση Μενού
Η καρτέλα Menu στην Καφετέρια είναι ο χώρος όπου χτίζετε τον κατάλογο που βλέπουν οι πελάτες στο handy.cafe/{slug}. Τα μενού αποτελούνται από κατηγορίες και προϊόντα. Τα προϊόντα μπορούν να έχουν ομάδες παραλλαγών για επιλογές όπως Size ή Toppings.
Δομή
| Επίπεδο | Σκοπός |
|---|---|
| Κατηγορία | Ενότητα του μενού, για παράδειγμα "Hot Drinks" ή "Burgers". Κάθε κατηγορία έχει εικονίδιο και σειρά ταξινόμησης. |
| Προϊόν | Ένα μεμονωμένο item που μπορεί να παραγγελθεί μέσα σε μια κατηγορία. Περιλαμβάνει όνομα, περιγραφή, φωτογραφία, τιμή, VAT rate και χρόνο προετοιμασίας. |
| Ομάδα Παραλλαγών | Προαιρετική. Ένα σύνολο επιλογών που συνδέεται με ένα προϊόν, για παράδειγμα "Size: Small, Medium, Large". Κάθε παραλλαγή έχει προσαύξηση τιμής. |
Κατηγορίες
Κάθε κατηγορία έχει τα ακόλουθα πεδία:
| Πεδίο | Σημασία |
|---|---|
| Name | Εμφανίζεται ως επικεφαλίδα ενότητας στο customer menu. |
| Icon | Όνομα MDI (Material Design Icons). Επιλέξτε ένα από τον icon picker. |
| Sort Order | Ακέραιος. Οι μικρότεροι αριθμοί εμφανίζονται πρώτοι. Ρυθμίστε τον με drag ή με τα κουμπιά move-up και move-down. |
| Active | Όταν είναι off, η κατηγορία και όλα τα προϊόντα της κρύβονται από το customer menu αλλά δεν διαγράφονται. |
Προσθήκη Κατηγορίας
- Ανοίξτε Καφετέρια > Menu.
- Κάντε κλικ στο Add Category.
- Εισάγετε όνομα.
- Κάντε κλικ στο πλαίσιο του εικονιδίου και επιλέξτε ένα MDI icon. Ο picker ανοίγει μια αναζητήσιμη λίστα. Δοκιμάστε λέξεις όπως "coffee", "burger" ή "pizza".
- Αποθηκεύστε. Η κατηγορία εμφανίζεται στον επεξεργαστή μενού.
Αναδιάταξη Κατηγοριών
Σύρετε το handle στη γραμμή μιας κατηγορίας για να τη μετακινήσετε. Η νέα θέση αποθηκεύεται μόλις αφήσετε το ποντίκι. Μπορείτε επίσης να χρησιμοποιήσετε τα βέλη move-up και move-down για ακριβή τοποθέτηση.
Soft Delete
Η διαγραφή μιας κατηγορίας που έχει εξαρτώμενα προϊόντα τη σημειώνει ως ανενεργή αντί να αφαιρεί το record. Αυτό διατηρεί το ιστορικό παραγγελιών που αναφέρεται στα αρχικά product IDs. Για επαναφορά, ενεργοποιήστε ξανά την κατηγορία από το admin UI.
Προϊόντα
Κάθε προϊόν έχει τα ακόλουθα πεδία:
| Πεδίο | Σημασία |
|---|---|
| Category | Η γονική κατηγορία. |
| Name | Ορατό στον πελάτη. |
| Description | Υποστηρίζεται Markdown. Εμφανίζεται στο product detail sheet όταν ο πελάτης πατά το item. |
| Ingredients | Σύντομη γραμμή κάτω από την περιγραφή. Χρησιμοποιήστε τη για αλλεργιογόνα ή βασικά συστατικά. |
| Base Price | Η τιμή πριν από παραλλαγές. Αποθηκεύεται σε minor units (για παράδειγμα σεντ) αλλά εισάγεται σε ακέραιες μονάδες νομίσματος. |
| VAT Rate | Ποσοστό. Εφαρμόζεται όταν εμφανίζονται τα σύνολα στο customer receipt. |
| Unit | Προαιρετική ετικέτα όπως "ml" ή "g". Εμφανίζεται δίπλα στην τιμή. |
| Photo | Εικόνα προϊόντος. Γίνεται δεκτός οποιοσδήποτε τύπος αρχείου. Συνιστάται WebP έως 2 MB για ταχύτερο φόρτωμα μενού. |
| Track Stock | Όταν είναι ενεργό, το προϊόν έχει διαθέσιμη ποσότητα που μειώνεται σε κάθε παραγγελία. |
| In Stock | Η τρέχουσα ποσότητα αποθέματος. Οι παραγγελίες αποτυγχάνουν για τον πελάτη όταν το απόθεμα μηδενιστεί και το προϊόν κρύβεται αυτόματα. |
| Active | Όταν είναι off, το προϊόν κρύβεται από το customer menu. |
| Sort Order | Θέση μέσα στην κατηγορία. |
| Preparation Time | Σταθερή εφεδρική εκτίμηση σε λεπτά. Δείτε τον Δυναμικό Χρόνο Προετοιμασίας παρακάτω. |
Μεταφόρτωση Φωτογραφίας
- Ανοίξτε το προϊόν.
- Κάντε κλικ στην περιοχή της φωτογραφίας.
- Επιλέξτε μια εικόνα από τον υπολογιστή σας. Το upload endpoint δέχεται οποιονδήποτε τύπο.
- Ο server επεξεργάζεται το αρχείο, αποθηκεύει asset ID, MIME type και checksum, και επιστρέφει ένα URL.
- Η φωτογραφία εμφανίζεται αμέσως στον επεξεργαστή και στο customer menu μέσα σε λίγα δευτερόλεπτα.
Αντικαταστήστε μια φωτογραφία κάνοντας κλικ στην υπάρχουσα εικόνα και ανεβάζοντας νέο αρχείο. Το παλιό αρχείο αντικαθίσταται.
Markdown στις Περιγραφές
Οι περιγραφές προϊόντων υποστηρίζουν Markdown. Συνήθεις χρήσεις:
- Έντονη έμφαση με
**strong**. - Αλλαγές γραμμής για πολυγραμμικές περιγραφές.
- Σύντομες λίστες για συστατικά ή συνδυασμούς.
Αποφύγετε τις επικεφαλίδες (H1 έως H6) στις περιγραφές προϊόντων. Το customer menu αποδίδει την περιγραφή σε περιορισμένο sheet και οι επικεφαλίδες φαίνονται άκομψες.
Ομάδες Παραλλαγών
Οι παραλλαγές καταγράφουν επιλογές πελάτη που αλλάζουν την τιμή ή τη διαμόρφωση. Ένα προϊόν μπορεί να έχει πολλές ομάδες παραλλαγών, για παράδειγμα Size και Toppings στο ίδιο burger.
Κάθε παραλλαγή έχει:
| Πεδίο | Σημασία |
|---|---|
| Name | Η ετικέτα που βλέπει ο πελάτης, για παράδειγμα "Size" ή "Extra Cheese". |
| Price Delta | Το ποσό που προστίθεται στη βασική τιμή όταν επιλεγεί αυτή η παραλλαγή. Μπορεί να είναι μηδενικό ή αρνητικό. |
| Required | Όταν είναι ενεργό, ο πελάτης πρέπει να επιλέξει τουλάχιστον μία παραλλαγή από αυτή την ομάδα πριν προσθέσει στο καλάθι. |
| Sort Order | Θέση μέσα στην ομάδα. |
Δημιουργία Ομάδας Παραλλαγών
- Ανοίξτε το προϊόν.
- Μεταβείτε στην ενότητα Variants.
- Κάντε κλικ στο Add Variant.
- Εισάγετε το όνομα και το price delta. Ενεργοποιήστε το Required αν η επιλογή είναι υποχρεωτική.
- Αποθηκεύστε.
Επαναλάβετε για κάθε επιλογή στην ομάδα. Μια τυπική ομάδα "Size" έχει τρεις γραμμές: Small με delta 0, Medium με delta +1.00 και Large με delta +2.00.
Δυναμικός Χρόνος Προετοιμασίας
Το HandyCafe μπορεί να υπολογίσει εκτίμηση χρόνου προετοιμασίας σε πραγματικό χρόνο για κάθε προϊόν με βάση την πραγματική απόδοση της κουζίνας. Αυτό βελτιώνει την ακρίβεια του chip εκτίμησης που εμφανίζεται στο customer menu και στις ενεργές παραγγελίες.
| Ρύθμιση | Επίδραση |
|---|---|
| Static Time | Αποθηκεύεται στο προϊόν. Χρησιμοποιείται όταν δεν υπάρχει αρκετό ιστορικό για να υπολογιστεί δυναμική τιμή. |
| Dynamic Estimate | Υπολογίζεται από το ιστορικό παραγγελιών των τελευταίων 30 ημερών. Ο μέσος χρόνος προετοιμασίας ανά προϊόν πολλαπλασιάζεται με συντελεστή φόρτου που προκύπτει από το τρέχον μήκος ουράς. Ο πολλαπλασιαστής περιορίζεται μεταξύ 1.0 και 2.0. Η τελική τιμή περιορίζεται μεταξύ 1 και 120 λεπτών. |
Η ρύθμιση "Show Prep Time on Menu" στο business profile καθορίζει αν το chip εκτίμησης είναι ορατό στους πελάτες. Το προσωπικό βλέπει πάντα την εκτίμηση στο Orders dashboard.
Παρακολούθηση Αποθέματος
Ενεργοποιήστε το Track Stock ανά προϊόν για να αποφεύγετε την πώληση ειδών που έχουν εξαντληθεί.
- Όταν γίνεται παραγγελία, η ποσότητα αποθέματος μειώνεται κατά την παραγγελθείσα ποσότητα.
- Όταν το απόθεμα μηδενιστεί, το προϊόν κρύβεται αυτόματα από το customer menu μέχρι να ενημερώσετε την ποσότητα.
- Για ανατροφοδότηση, επεξεργαστείτε το προϊόν και εισάγετε τη νέα τιμή In Stock.
Τα προϊόντα χωρίς Track Stock συμπεριφέρονται σαν να έχουν άπειρο απόθεμα και δεν κρύβονται ποτέ αυτόματα.
Επαναταξινόμηση Προϊόντων μέσα σε Κατηγορία
Σύρετε το handle για να μετακινήσετε ένα προϊόν πάνω ή κάτω. Η νέα σειρά ταξινόμησης αποθηκεύεται με την απελευθέρωση. Το customer menu αντανακλά τη νέα σειρά μετά το επόμενο refresh του μενού, το οποίο γίνεται σε κάθε φόρτωση συνεδρίας.
Συμβουλές
- Ξεκινήστε με 6 έως 10 κατηγορίες. Οι πολλές κατηγορίες κάνουν το customer menu πιο αργό στην περιήγηση.
- Χρησιμοποιήστε φωτογραφίες με υψηλή αντίθεση και καλό φωτισμό. Οι σκοτεινές ή θορυβώδεις φωτογραφίες μειώνουν τα conversions παραγγελιών.
- Κρατήστε τις περιγραφές κάτω από 120 χαρακτήρες όταν είναι δυνατόν. Οι μεγάλες περιγραφές σπρώχνουν το κουμπί Add to Cart εκτός πρώτης οθόνης στα κινητά.
- Ορίστε ρεαλιστικούς στατικούς χρόνους προετοιμασίας. Το δυναμικό σύστημα χρειάζεται 30 ημέρες για να μάθει. Μέχρι τότε, ο στατικός αριθμός είναι αυτός που βλέπουν οι πελάτες.
- Για είδη με πολλές επιλογές, χωρίστε τις επιλογές σε δύο ομάδες παραλλαγών αντί για μία τεράστια λίστα. Το "Size" μαζί με το "Milk" είναι πιο καθαρό από το "Size with Milk".