System Architecture
Beamy is designed to streamline hospitality operations through a modular, scalable architecture that supports real-time communication between devices and services. The platform is built to handle complex workflows with flexibility—whether you’re managing orders at the counter, coordinating with kitchen staff, or reviewing analytics remotely.
System Overview
At its core, Beamy comprises four interconnected components: the Point of Sale (POS), the Kitchen Display System (KDS), the Bridge (admin dashboard), and printer integration for on-site ticketing. Each part plays a distinct role but operates in sync through a combination of cloud-based APIs and local network communication.
The Bridge is a web-based dashboard that acts as the system's central hub. It handles menu and product configuration, user and site settings, and analytical data such as sales reports. Data flows securely between the Bridge and the POS or KDS, allowing live updates to reflect immediately across all connected systems.
The POS, is the main interface used by staff to process orders, apply order specifications, and take payments. It syncs continuously with the Bridge to ensure menu items, pricing, and settings are always up to date. The POS also integrates with multiple payment providers, including Stripe, Centrapay, and local EFTPOS terminals, to support a wide range of transaction methods.
The Kitchen Display System receives incoming orders from the POS through a persistent WebSocket connection, ensuring that new orders appear instantly on-screen. As staff update item statuses (e.g., "in progress" or "completed"), the KDS logs this information and passes it back to the Bridge for accurate reporting. It also connects directly to local Brother printers to produce labels or dockets.
Printers are discovered over the local Wi-Fi network, meaning a reliable on-site connection is necessary for printing functionality. Meanwhile, internet access is required for syncing with the Bridge, accessing cloud backups, and maintaining secure connections with payment providers.
Security & Permissions
Each device or user account is authenticated securely, with optional code-based access for quick logins on POS stations.
All system data is encrypted and transmitted via secure channels, and regular cloud backups help prevent data loss. Devices such as POS tablets and printers must be manually paired, adding a further layer of control over which endpoints can access your business data.
Customer information is handled with care - data collected is limited to what’s necessary for providing receipts, reports, or customer service. Beamy does not store payment information directly; this is managed by integrated payment gateways in accordance with industry standards.