먼키 테이블오더 앱

image_desc

매장 내 태블릿 환경에서 주문·결제를 안정적으로 처리하는 테이블오더 앱 개발

프로젝트 개요

  • 기간: 2024.01 – 2024.09
  • 소속: 먼슬리키친
  • 역할: 프론트엔드 개발
  • 플랫폼: Android (Table Order Device)
  • 기술 스택: Dart, Flutter

모바일앱을 이용하는 사용자가 증가함에 따라, 매장에서 사용할 수 있는 전용 테이블오더 기기와 관련 앱에 대한 수요가 나타났습니다. 이에 따라 기획된 테이블오더 앱 개발을 마무리하는 단계에 투입되었습니다. 실제 매장 사요에 따른 UX나 기능 수정, 부가적인 기능 추가 등을 진행하게 되었습니다.

담당 역할

  • 테이블오더 기기 전용 앱 프론트엔드 개발
  • 기기 관리 및 주문·결제 플로우 UX 구현
  • 실매장 테스트 기반 기능 개선 및 오류 대응

주요 구현 내용

테이블오더 기기 관리

  • 홈 런처 히든 영역 클릭 시 기기 시리얼 바코드 노출
  • 시리얼 넘버 스캔으로 기기 재고 상태 실시간 확인

주문/결제 플로우

  • 주문 내역 배지 알림 기능 추가
  • 전자 영수증 발급 화면 구현

UX 및 오류 처리

  • 장바구니 중복 아이템 담기 시 수량 자동 증가
  • API 오류, 네트워크 불안정 시 팝업 알림 및 재시도 UX 제공

PG 연동 기능(데모)

  • 먼키 캐시 QR 코드 스캔 화면 구현
  • PG 서버와 연동하여 결제 기능 데모 구현

실매장 테스트 및 운영

  • 사용자 흐름과 오류 대응 과정에서 UI/UX 개선 반복
  • 기기 관리, 주문/결제 상태가 직관적으로 보이도록 시각화

기술적 고민

  • 📡 환경 대응: 네트워크 오류 UI 분기
  • 🧭 실제 기기에서 사용성을 고려해 UX/UI 수정

성과 및 회고

  • 키오스크 프로젝트에서도 주문 및 결제 패턴 재사용
  • 오류 상황까지 포함한 사용자 흐름을 설계하고 경험