Build shape
Flutter-based operator mobile app
Signage operator mobile app
A mobile operator app that manages signage devices across stores and lets operators edit content and menus on the spot, pushing changes to devices instantly.

Product brief
The MenuBoss Operator App is the mobile surface for managing the signage devices installed in stores. As the number of stores grew, a desktop console was not enough — operators needed to pull out their phone in the field, change content, and check device state on the spot.
It is built in Flutter with hooks_riverpod, with a menuboss-common shared module and two brand clients (menuboss-kr, menuboss-en) layered on top. The app handles store management, device pairing via QR, media content editing, playlists, scheduling, store application, preview, notifications, and account flows including deletion.
Scope
Problem
Operators had to be able to change menus, check device state, and handle subscription and billing concerns even when they were nowhere near a desktop.
Implementation
I built a Flutter app that brings store and device lists, content scheduling, menu editing, instant deployment, Stripe subscription state, and notifications into one place.
Best fit
This structure fits operator tooling for signage, kiosks, and store-facing SaaS that manage multiple branch devices.
Technical structure
Build shape
Flutter-based operator mobile app
Primary stack
Flutter · Hooks Riverpod
Data & sync
Stripe subscriptions · content scheduling
Operational surface
Instant deployment · notifications · device status
Screens
App








Send the current problem, scope, or a reference link. The next step can start from product structure and release scope.