WHAT WE BUILT
A Unified Commerce System Built Across
Web, In-Store, and Administration
KIOSK Mobile App for In-Store and Takeaway
We built a KIOSK mobile app purpose-built for Sunmi POS devices to handle walk-in customers and takeaway orders at the point of sale. The app connects with the in-store system and updates inventory in real time as each order is processed, covering the full order and payment flow on the device.
Responsive eCommerce Website
We built a responsive eCommerce website for the client’s grocery stores, covering product browsing by category, coupon application, and order placement across devices. The website is tied into the live inventory system, so stock levels across all store locations stay accurate in real time and overselling is kept in check through live synchronisation.
Admin Panel and Cashier Portal
We built a fully featured admin panel giving the client centralised control over the full operational and inventory management of their multi-location grocery business. The cashier portal was built within the same system, providing in-store staff a dedicated interface tailored to their role.
Real-Time Inventory Sync Across All Channels
Keeping stock data consistent across the website, KIOSK app, and physical stores simultaneously was a core requirement. We implemented an event-driven architecture to handle this – every order, update, or stock change on any channel carries through to the rest of the system in real time.
Event-Driven Architecture
We built the platform on an event-driven architecture to maintain data consistency across all channels. Stock movements and transactions reflect across the system in real time, keeping every part of the operation in sync.
Multi-Channel Order Management
We built a centralised order management layer that handles orders from the website, KIOSK app, and in-store together. All three channels feed into the same system.
Coupon and Discount Management
We built coupon and discount functionality across the platform. Discount codes are validated and applied at the point of order across customer touchpoints.
PO and GRN Management
We built purchase order and goods received note management into the admin panel, covering procurement and stock intake as part of the client’s operational workflow.
Roles and Permissions
We built a roles and permissions layer into the admin panel to manage access across different user types within the system.
Reporting and Analytics
We built reporting across sales, inventory, and order data into the admin panel, giving the client real-time visibility into store performance across all locations.
Got a Product Idea You Want to Build?
We work with companies at every stage – from early concept to full-scale delivery. Tell us where you are and we’ll take it from there.
TOOLS & TECHNOLOGIES
The Stack Behind Duka
A multi-layer stack built to support real-time sync, in-store operations, and a scalable multi-channel commerce system.