FoodButik POS
Sunmi ticari POS terminalleri üzerinde çalışan sipariş yönetim uygulaması. Sunmi SDK entegrasyonu, termal yazıcı kontrolü ve Android foreground service için ~2.100 satır custom Java Native Module içerir. React Native CLI, TypeScript, Redux Toolkit ve Java (Sunmi SDK) ile geliştirildi. Gerçek zamanlı sipariş polling, AutoTask otomatik sipariş kabul sistemi, concurrent action lock mekanizması, cihaz bazlı kimlik doğrulama (Sunmi serial number vs PIN) ve i18next + Contentrain CMS ile 3 dil desteği.

Zorluk
Restoranların; termal yazıcı ve güvenilir arka plan çalışmasıyla doğrudan Sunmi ticari POS terminallerinde çalışan bir sipariş yönetimine ihtiyacı vardı.
Çözümümüz
Sunmi SDK, termal yazıcı kontrolü ve Android foreground service için ~2.100 satır custom Java native modül içeren bir React Native CLI uygulaması geliştirdik: gerçek zamanlı sipariş polling, AutoTask otomatik kabul, concurrent action lock, cihaz bazlı kimlik doğrulama ve Contentrain CMS ile 3 dil desteği.