LS Express is a fast-growing lifestyle food plaza offering wide-ranging Asian cuisine across multiple stalls and branches. As the business scaled, they needed a smarter, faster way to handle transactions and operations across every touchpoint.
The Challenge
Rapid growth exposed critical operational gaps across LS Express's branches:
- Wallet Sync Issues — E-wallet balances didn't update in real time, leading to disputes between customers and stall operators
- Manual Reconciliation — Daily settlement between kiosks, POS terminals, and mobile apps was done manually, causing delays and errors
- No Centralized Dashboard — Franchise owners had no single view to track sales and operations across stalls and branches
- Long Queues — Peak-hour wait times exceeded 15 minutes, driving away customers during the busiest periods
"We lost 20% of customers during lunch rushes due to slow payments. We needed a system that could handle the speed our business demands."
Our Solution: One Platform, Every Touchpoint
We built an integrated omnichannel system connecting every part of the LS Express experience:
Omnichannel Integration
- Self-Service Kiosks — Self food ordering with instant cashless payment, eliminating counter queues
- Mobile App (iOS & Android) — Order ahead, top-up e-wallets, and collect loyalty rewards from anywhere
- Kitchen Display System — Live order tracking with prep timers for each stall, ensuring nothing gets missed
- Franchisee Portal — Real-time sales analytics and performance tracking per stall and per branch
Real-Time Architecture
- WebSocket Alerts — Instant push notifications for orders and payment updates across all devices
- Auto-Reconciliation — Daily settlement reports generated automatically for each stall owner
- Message Broker (RabbitMQ) — Syncs all user data, orders, and payments across branches in under 500ms
Payment Flexibility
- Multi-Gateway Support — iPay88, FPX, credit/debit cards for all users
- Unified E-Wallet — One balance usable across all branches and platforms
- Refund Automation — 1-click refunds directly to e-wallet or original payment method
Tech Stack
Results & Impact
- Full cashless system live in 1.5 months — from kickoff to production deployment
- 100,000+ monthly users enjoy seamless ordering and payment
- Queue times drastically reduced — self-service kiosks and mobile pre-ordering eliminated peak-hour bottlenecks
- Real-time franchise visibility — stall owners and management see live sales data for the first time
- Sub-500ms sync — wallet balances, orders, and payments update across all branches near-instantly
See It in Action
Watch how LS Express's cashless ecosystem works across kiosks, mobile, and kitchen displays:
As Featured In
LS Express has been covered by Malaysian Chinese-language media:
- China Press — Cashless transactions revolutionize traditional hawker centers
- Sin Chew Daily — Member card loyalty system launch coverage
- Sin Chew Daily — DAP leader visits LS Express food plaza
- China Press — Creating a healthy and safe dining environment
Key Takeaways
F&B tech is uniquely demanding — the system must handle hundreds of concurrent transactions during a 2-hour lunch rush without a single hiccup. RabbitMQ as our message broker proved essential for decoupling order creation from payment processing, keeping the entire pipeline non-blocking.
The 1.5-month deployment timeline was only possible because we reused battle-tested components from our other projects (e-wallet engine, notification system) and focused on the LS Express-specific integration layer. Build once, deploy many.
The biggest business impact wasn't the technology — it was giving franchise owners their first-ever real-time dashboard. For the first time, they could see exactly how each stall performed by the hour, not by the end of the month.



