HankookDelivery
맛집 큐레이션 및 배달 서비스 프로젝트(입점 업체용 웹 개발)
유형
BUSINESS
스택
Html/Css5, React.js, Javascript
업종
라이프 · O2O
고객
한국배달
Overview
프로젝트 개요
가맹점주와 승인된 직원을 위한 맛집 큐레이션·배달 플랫폼의 입점 업체용 반응형 웹입니다. 입점 신청부터 매장·메뉴 관리, 주문·배달 처리, 매출·정산 조회까지 가맹점 운영 업무를 하나의 웹 환경으로 연결했습니다.
Issue
고객 요청 사항
가맹점이 입점 신청부터 매장·메뉴 운영, 주문 처리, 매출·정산 확인까지 주요 업무를 하나의 환경에서 관리할 수 있어야 했습니다. 신규 주문 접수·거절과 조리 처리, 배달 상태 확인 과정에서 실시간 상태 변화와 통신 오류에도 거래 상태가 정확하게 유지되는 운영 구조가 필요했습니다. 공통 백엔드를 별도 업체가 개발하는 구조에서 API 연동과 책임 범위를 명확히 하고, 가맹점 웹에서 안정적으로 서비스를 운영할 수 있는 연동 체계가 필요했습니다
Scope
주요 구축 내용
입점·회원·권한 관리 로그인과 세션·권한 처리부터 사업자·매장 정보 입력, 증빙자료 업로드, 입점 신청·보완·승인 상태 조회까지 구성했습니다. 매장·메뉴 운영 관리 매장 기본정보와 영업시간, 휴무일, 최소주문금액을 관리하고 메뉴·카테고리·옵션·가격·이미지·품절 상태를 관리할 수 있도록 구축했습니다. 주문 접수·조리 처리 신규 주문 알림과 주문 상세 조회, 접수·거절, 예상 조리시간, 조리 시작·완료 등 주문 처리 흐름을 구현했습니다. 중복 처리 방지와 최신 상태 재조회도 함께 구성했습니다. 배달 상태 관리 배차 요청부터 배차, 픽업, 배달 완료·실패까지 배달 진행 상태와 이력을 가맹점에서 확인할 수 있도록 연결했습니다. 매출·정산 조회 기간별 매출과 주문내역, 취소·환불 내역을 조회하고 정산 주기별 지급예정액, 수수료·배달료·조정금과 관련 자료를 확인·다운로드할 수 있도록 구성했습니다.
Result
프로젝트 결과
입점 신청에서 매장·메뉴 운영, 주문 접수와 조리, 배달 상태 확인, 매출·정산 조회까지 이어지는 가맹점 운영 업무를 하나의 반응형 웹으로 통합하는 기반을 구축했습니다. 백엔드 API와 연계해 주문 상태와 정산 정보를 일관되게 조회하고, 통신 오류·재접속·중복 요청 등 실제 운영 환경에서 발생할 수 있는 예외 상황까지 고려한 구조로 구성했습니다