Grupo Alimento operates 42 restaurant venues across three chains. Their legacy POS was slow, crashed during peak hours, and couldn't survive a Wi-Fi outage, which happened weekly in several locations. They needed a system that was fast, offline-capable, and gave management real-time visibility.
The old system stored data locally with nightly batch uploads. That meant management couldn't see real sales data until the next morning. Kitchen display screens were a separate vendor with no integration. Inventory was tracked in spreadsheets.
We built PulsePOS as an offline-first iPad app using Swift and CoreData for local persistence. The system syncs to a TypeScript backend over WebSockets when connectivity is available, with conflict resolution that handles simultaneous orders from multiple terminals gracefully.
The kitchen-display system shows live order queues with priority sorting and estimated prep times. Back-office analytics update in real time with dashboards for revenue, item-level margins, staff performance, and waste tracking. Payments run through Stripe Terminal for card and contactless.
PulsePOS deployed across all 42 venues in under three months. Average checkout time dropped from 8.2 seconds to 3.1 seconds. The system has survived every connectivity outage with zero lost orders, including a 4-hour internet blackout during a Saturday dinner rush.
Saturday night, the internet went down for four hours. Not a single order was lost. That's when I knew we made the right call.