카페·외식(F&B) 프랜차이즈를 위한 멀티매장 통합 관제 플랫폼으로, 매장별 매출·원가·마진 데이터를 한 화면에서 비교하고 이상 매장을 자동으로 식별합니다.
카페·외식(F&B) 프랜차이즈를 위한 멀티매장 통합 관제 플랫폼으로, 매장별 매출·원가·마진 데이터를 한 화면에서 비교하고 이상 매장을 자동으로 식별합니다. 정산 리포트 자동 생성과 미션 성과 분석까지 확장하여, 여러 매장을 운영하는 프랜차이즈 본사가 데이터 기반으로 매장을 관리할 수 있는 구조를 설계합니다.
작업 범위
주요 업무



Row-Level 격리와 캐시 키 분리 전략을 함께 설계해야 합니다
프랜차이즈 다중 매장의 매출·원가율·정산 현황을 하나의 관제 화면에서 비교합니다. 매장별 상태 스트립과 우선 대응 큐 구조로 원가율 급등·정산 지연 매장을 즉시 식별합니다.
여러 매장의 운영 지표를 하나의 관제탑 화면에 통합하고, 이상 매장을 자동으로 우선순위 큐에 노출하는 구조를 설계합니다.


매장·기간·메뉴 축으로 매출과 원가를 교차 분석하고, 매장 간 수익성을 랭킹으로 비교합니다.
단일 매장 집계를 매장×메뉴 교차 분석으로 확장하여 프랜차이즈 본사가 매장 간 수익성을 비교할 수 있는 구조를 설계합니다.


일/주/월 단위로 매장별 정산 리포트를 자동 생성하고 PDF로 내보냅니다. Bull Queue로 리포트 생성 작업을 비동기 처리하고, jsPDF로 정산 리포트를 문서화합니다.
정산 리포트 생성을 비동기 큐로 분리하여 매장 수가 늘어나도 요청 처리와 리포트 생성을 독립적으로 확장할 수 있는 구조를 설계합니다.


매장별 고정 미션 참여와 완료 추이를 분석하여 캠페인 효과를 매장 간 비교합니다. 미션 완료 이벤트를 집계 테이블로 적재하고, 매장 규모로 정규화한 지표로 비교합니다.
미션 완료 데이터를 매장 규모로 정규화하여, 규모가 다른 매장 간에도 캠페인 효과를 공정하게 비교할 수 있는 분석 구조를 설계합니다.


매장(store) 엔티티 도입 및 Row-Level 데이터 격리 스키마 확장 설계
매장별 KPI 집계 API 10~12개, 이상 매장 자동 감지 규칙 엔진 구현
관제 대시보드·분석 리포트·미션 성과 화면 구현, Recharts 콤보/히트맵 차트 적용
Bull Queue 기반 정산 리포트 생성 큐 구현, Redis 캐시로 반복 조회 구조 최적화