Works with Clover and Square.No need to replace your register.
);
}
const V3_FIXES = [
{
img: 'assets/photos/kiosk-ordering.jpg', pos: 'center 35%',
alt: 'Guest ordering at a self-order kiosk',
problem: 'Labor keeps going up.',
answer: 'Guests order at a kiosk or right from the table. Your crew cooks and serves.',
links: [
['Smart Kiosk', 'products/kiosk'],
['Table Order', 'products/table-order'],
['ServeBoard', 'https://serveboard.app'],
],
},
{
img: 'assets/photos/hula-delivery-screen.jpg', pos: 'center',
alt: 'Hula Delivery ordering screen',
problem: 'Delivery apps take up to 30%.',
answer: 'Your own pickup and delivery with Hula Delivery. No commission, menu prices.',
links: [
['Hula Delivery', 'https://huladelivery.com'],
['Delivery Hub', 'products/delivery-hub'],
],
},
{
img: 'assets/photos/clokr-clock-in.jpg', pos: 'center',
alt: 'Clokr clock-in screen',
problem: 'Timesheets take hours.',
answer: 'Staff clock in with Clokr. Hours add up for payroll, overtime included.',
links: [['Clokr', 'https://clokr.co']],
},
{
img: 'assets/photos/clover-station.jpg', pos: 'center',
alt: 'Clover Station register',
problem: 'Card fees and a 1-800 number.',
answer: 'Card processing with a local team you can call. Online payments with Brijee.',
links: [
['Talk to us', '#contact'],
['Brijee', 'https://brijee.com'],
],
},
];
function FixesV3() {
const isMobile = useIsMobileV3();
return (
);
}
// Soul Chicken's calling system: the order-status TV that hangs above the
// counter (Ready / Preparing numbers) large, with the menu TV that also shows
// the ready number set beside it. Positions live in index.html (.v3-tvstage*).
function TvStageV3({ alt, height }) {
return (
);
}
function StoresV3() {
const isMobile = useIsMobileV3();
const stores = [
{
img: 'assets/photos/sura-hawaii-blue-hour.jpg', pos: 'center', name: 'Sura Hawaii',
logo: 'assets/logos/sura-hawaii-logo.png', logoWide: true,
alt: 'Sura Hawaii, Korean restaurant in Honolulu',
line: 'Tablets at every table send orders straight to the kitchen. Servers stay on the floor.',
tags: ['Table ordering', 'Card processing'],
},
{
tv: true, name: 'Soul Chicken',
logo: 'assets/logos/soul-chicken-logo.png',
alt: 'Order-ready number on the TV at Soul Chicken',
line: 'Menu on Clover, payments on Square — both feed one order screen. Online orders print in the same kitchen.',
tags: ['Kiosk', 'TV calling', 'Hula Delivery', 'Clokr'],
},
];
return (
Our stores
Running today in Honolulu.
{stores.map(s => (
{s.tv
?
: }
{s.name}
{s.line}
{s.tags.map(t => (
{t}
))}
))}
);
}
const V3_PRODUCTS = [
['Smart Kiosk', 'Self-order at the counter.', 'products/kiosk'],
['Table Order (Z-ORDER)', 'Order from the table. Works with Clover, Square, and Toast.', 'products/table-order'],
['ServeBoard', 'Your TV calls the order. Staff tap Ready on a phone.', 'https://serveboard.app'],
['Food Court', 'One kiosk for the whole food court.', 'products/food-court-master'],
['Hula Delivery', 'Your own pickup and delivery. No commission.', 'https://huladelivery.com'],
['Delivery Hub', 'DoorDash, Uber Eats, and Grubhub on one screen.', 'products/delivery-hub'],
['Clokr', 'Time clock and schedules. Hours ready for payroll.', 'https://clokr.co'],
['Brijee', 'Payment links, QR codes, and online checkout.', 'https://brijee.com'],
['Inventory Master', 'Inventory that puts expiring stock on sale.', 'products/inventory-master'],
['Musubi Display Network', 'Menus and promos on your TVs.', 'products/display-network'],
['Card processing', 'Clover terminals, installed and supported locally.', '#contact'],
];
function ProductsV3() {
const isMobile = useIsMobileV3();
return (