본문 바로가기
프로젝트 개요

직접 만들고, 직접 운영하는 쇼핑몰

툴ON(ToolOn)은 공구·산업용품을 판매하는 쇼핑몰로, 미션비가 직접 구축해 운영하고 있습니다. 외부에 납품하고 끝나는 프로젝트와 달리 주문이 실제로 들어오고 배송이 나가는 과정을 계속 겪으며 화면과 데이터 구조를 다듬어 왔습니다. 이 페이지는 그 과정에서 정리된 구축 범위와 처리 구조를 공개 가능한 수준으로 정리한 것입니다.

구분자사 서비스 (개발 · 운영 모두 미션비)
유형공구·산업용품 전문 온라인 쇼핑몰 + 관리자(백오피스)
담당 범위기획 · 개발 · 배포 · 서버/DB 운영 · 기능 개선
기술 구성Java 17 · Spring Boot, MariaDB, 서버 사이드 렌더링, 리눅스 서버(nginx) 운영

해결해야 했던 문제

옵션이 있는 상품의 재고

상품 단위로만 재고를 세면 옵션 조합별 품절을 처리할 수 없습니다. 옵션 조합을 별도 단위(SKU)로 분리해 재고와 판매를 관리하도록 구조를 잡았습니다.

주문 이후의 상태 관리

결제 완료가 끝이 아니라 준비·출고·배송·교환/반품으로 이어집니다. 각 단계의 상태값과 되돌릴 수 있는 조건을 정의해 관리자에서 일관되게 처리하도록 만들었습니다.

운영자가 직접 손볼 수 있을 것

사소한 변경마다 개발이 필요하면 운영이 멈춥니다. 상품·노출·안내 문구처럼 자주 바뀌는 것은 관리자에서 바꿀 수 있게 분리했습니다.

구축 범위와 주요 기능

상품 · 카테고리

  • 상품 등록/수정, 카테고리 분류, 노출 제어
  • 옵션 조합(SKU) 단위의 재고·판매가 관리
  • 상품 이미지 업로드와 목록/상세 노출 처리

주문 · 결제

  • 장바구니, 주문서 작성, 주문 상태 관리
  • 결제 수단 연동과 결제 결과 처리
  • 주문별 처리 이력 기록

배송 · 고객 응대

  • 배송지 관리, 송장 등록, 배송 상태 안내
  • 주문 단계별 문자/알림 발송 연동
  • 문의 접수와 답변 관리

관리자 · 운영

  • 주문·상품·회원 목록과 검색, 일괄 처리
  • 권한 분리와 작업 이력 기록
  • 배포·백업·로그 확인을 포함한 서버 운영

함께 보면 좋은 내용

쇼핑몰을 새로 만들거나 옮기려 하시나요?

지금 쓰는 솔루션에서 막히는 지점을 알려 주시면
맞춤 개발이 필요한 부분과 아닌 부분을 구분해 드립니다.

쇼핑몰 구축 상담하기