매장마다 식별값을 입력하지 않고 TV에 표시된 QR과 PIN으로 기기를 등록합니다.
FLUTTER · TV · 제품 제작
MenuBoss
매장 TV 앱과 모바일 운영 앱, Amazon TV 배포까지 작업한 사이니지 시스템

디지털 사이니지 운영 시스템
MenuBoss는 매장 TV에 메뉴판과 프로모션을 띄우고 운영자가 모바일과 웹에서 콘텐츠를 관리하는 사이니지 시스템입니다.
Android TV 앱, Amazon TV 배포와 Flutter 운영 앱이 한 서비스 안에서 이어지도록 만들었습니다.
TV에서는 콘텐츠를 재생하고, 운영 앱에서는 QR로 기기를 연결해 콘텐츠와 스케줄을 관리합니다.
휴대폰에서 정한 화면과 시간표가 매장 TV에 재생됩니다.
여러 매장의 TV 메뉴와 프로모션을 원격으로 바꾸는 운영자

01운영자 휴대폰
02QR·PIN
03콘텐츠·재생목록
04스케줄 배포
05Android·Amazon TV
TV는 재생에 집중하고 콘텐츠 편집과 시간표 설정은 휴대폰에서 처리합니다.
QR로 매장 TV를 연결합니다
처음 설치한 TV의 QR을 휴대폰으로 읽으면 운영 계정에 기기가 등록됩니다. 매장마다 복잡한 설정값을 입력하지 않아도 됩니다.


휴대폰에서 재생 화면과 시간을 정합니다
운영 앱에서 콘텐츠를 올리고 재생 목록을 만든 뒤 시간표를 정합니다. 여러 TV도 한 계정에서 관리합니다.




설정한 화면은 TV에서 재생됩니다
TV 앱은 내려받은 콘텐츠를 순서와 시간표에 맞춰 재생합니다. Android TV뿐 아니라 Amazon TV 배포 환경까지 대응했습니다.



작업 정보
- 담당 범위
- Android TV 앱 · Amazon TV 배포 · Flutter 운영 앱 · QR 페어링 · 콘텐츠 배포 · 스케줄 재생
- 참여 기간
- 2023.08 – 2024.05 · 약 9개월
- 제품 환경
- FLUTTER · TV
- 현재 상태
- 납품 완료 · 레거시 제품
- 확인 자료
- 실제 TV·모바일 화면 · 저장소 이력
구현 범위 자세히 보기
- TV 앱
Android TV 기반 매장 메뉴판·프로모션 재생, Amazon TV 배포 대응
- QR 페어링
TV 화면의 QR 코드로 매장 기기를 등록하고 운영 앱과 연결
- Flutter 운영 앱
콘텐츠 업로드, 플레이리스트 구성, 스케줄 배포, 매장 기기 관리
- 실시간 반영
운영 앱에서 저장한 내용이 TV 앱에 반영되는 데이터 구조
- 스케줄 재생
시간대별 메뉴판과 프로모션 노출 순서 관리
- 인증·계정
Firebase 인증과 Google·Apple·카카오 로그인 연동