Feature #11130
openNew Feature and Development works
100%
Description
1. Mythri customer app – smaller build
Moved the large menu PDF and images (about 134 MB) from the app to our cloud storage (AWS S3).
The app's build size dropped from 137 MB to 3.2 MB, so it builds, deploys and loads faster.
2. POS screen – layout improvements
Removed extra empty space around the customer details, order type, payment method and number of guests sections.
Made the search bar narrower and put the Veg / Non-Veg filter on the same row.
Three rows of menu items now fit on large screens when the page opens, and the page adjusts properly on tablets and phones.
Fixed menu item names being cut off at the bottom (letters like p, y, g).
The menu grid now shows only full rows, with no half-empty last row.
Fixed the "Showing X of Y items" count, which showed more items than were on screen.
3. POS – customer phone number fix
When no phone was entered, the POS filled in "0000000000", and every walk-in order overwrote the same fake customer's details. Fixed.
Phone and email are now both optional, and the required mark on phone is removed.
A customer is now saved when only an email is given.
The customers list has a new Email column, and hovering over a shortened email shows the full address.
4. New feature – time-based menu availability
Admins can now set daily time slots for each menu item, with quick buttons for Breakfast, Lunch, Snacks and Dinner.
Items show on the customer app, customer portal, kiosk and TV menu display only during their time slots, using the restaurant's local time.
The Uber Eats menu and the POS are not affected.
Subtasks
Related issues
No data to display