포트폴리오 목록
2024.07유통·물류신규 구축

프랜차이즈 본부 포털

가맹점 운영 지표를 점포별로 모아 본부가 지원 우선순위를 정하도록 했습니다.

웹서버·인프라
프랜차이즈 본부 포털
실제 납품물을 바탕으로 재구성한 화면입니다. 고객사 데이터는 포함하지 않습니다.
개발 기간
약 5개월
투입 인원
4명
지원 플랫폼
웹 · 서버
관리 범위
가맹점 운영 지표

배경

본부가 가맹점 운영 지표를 점포별로 따로 보고받고 있어, 어느 점포에 지원이 더 필요한지 판단하려면 담당자가 매번 보고서를 취합해야 했다.

구현 범위

  • 점포별 운영 지표 등록
  • 본부 통합 대시보드
  • 점포 간 지표 비교
  • 지원 우선순위 표시
  • 점포별 공지·자료 배포

기술 선택

그 상황에서 무엇을 왜 골랐는지

지표를 점포가 직접 입력하되 본부에서 최종 확인 단계를 두는 구조

점포 현장 데이터는 점포가 가장 정확히 알지만, 입력값을 그대로 신뢰하면 오입력이 그대로 지표에 반영되는 문제가 있었다. 점포 입력 이후 본부 담당자가 확인하는 단계를 하나 둬서, 데이터 정확도와 현장 부담 사이 균형을 맞췄다.

지원 우선순위를 단일 지표가 아니라 여러 지표를 조합해 산출

매출만 보면 일시적으로 낮은 점포와 구조적으로 어려운 점포를 구분할 수 없었다. 매출 추이와 운영 지표 여러 개를 함께 반영해 우선순위를 계산하도록 해서, 본부가 지원할 점포를 판단할 때 참고할 근거를 넓혔다.

기술 과제

문제

점포마다 지표 입력 시점이 달라, 본부 대시보드에서 점포 간 비교를 하면 입력이 늦은 점포가 실제보다 낮게 보이는 문제가 있었다.

접근

각 점포 지표에 마지막 입력 시점을 함께 표시하고, 일정 기간 이상 입력이 없는 점포는 비교 화면에서 별도로 구분했다.

결과

본부 담당자가 지표 자체의 문제와 단순 미입력을 구분해서 볼 수 있게 됐다.

문제

지원 우선순위 산출 기준을 점포에 공개하면 특정 지표만 올리려는 시도가 생길 수 있어, 기준 공개 범위를 정하기 어려웠다.

접근

점포에는 자신의 지표 추이만 보여주고, 우선순위 산출 기준과 결과는 본부 화면에서만 조회할 수 있도록 권한을 분리했다.

결과

점포는 자기 지표 개선에 집중하고, 본부는 전체 우선순위 판단을 별도로 운영할 수 있게 됐다.

이관과 운영

본부 담당자용 우선순위 산출 기준 문서와 점포용 지표 입력 가이드를 일본어로 각각 제공했다. 소스코드와 배포 구성을 인계했고, 지표 항목 추가는 별도 유지보수로 지원했다.

기술 스택

Next.jsTypeScriptPostgreSQL