안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
MVC 아키텍처 기반 반려동물 이커머스 플랫폼 — 판매자 입점부터 주문·결제까지
개발 · 기획
기타(커머스ㆍ쇼핑몰)
프로젝트 배경
1) 문제 상황 반려동물 용품은 장난감·의류·액세서리·케어용품 등 카테고리가 넓어, 단일 상품 테이블 구조로는 검색·필터가 제대로 동작하지 않습니다. 장바구니 상태가 여러 화면에서 동시에 쓰이는데 컴포넌트 단위로 관리하면 화면 간 데이터가 어긋납니다. 결제를 완료하지 않은 주문이 사라지면 사용자가 처음부터 다시 담아야 해 이탈이 발생합니다. 2) 프로젝트 목표 구매자와 판매자가 함께 쓰는
프로젝트 성과
판매자·구매자 이원 구조 구현
벤더가 직접 가입·상품 등록·재고 관리를 수행하는 마켓플레이스 흐름을 단일 서비스 안에서 구축
3단계 주문 상태 관리
PAUSED·PROCESS·FINISHED로 주문을 분리해, 결제 미완료 주문도 가격·수량과 함께 보존하고 재개·취소 가능하도록 처리
전역 상태 관리 도입
Redux로 장바구니·세션 상태를 전역화해 상품 목록·상세·헤더·결제 화면 간 데이터 불일치 제거
상거래·커뮤니티 통합 스키마 설계
주문을 orders/orderItems로 분리해 다중 상품 주문과 상품별 가격 스냅샷을 함께 보존하는 데이터 모델 수립
단독 배포·운영
Linux·NGINX·PM2 구성으로 개발부터 서버 운영·모니터링까지 1인 수행
핵심 기능
상품 검색 및 카테고리 필터
검색창과 가격·인기순·재고 여부 정렬 필터 제공. 각 상품 카드에 이미지·가격·재고 상태를 함께 노출
진행 단계
기획·요구사항 정의
2025.02.
구매자·판매자 기능 범위와 주문 상태 흐름 확정
프로젝트 상세
1) 포트폴리오 소개: 서비반려동물 용품·패션·장난감·시즌 웨어·가방을 한 곳에서 다루는 이커머스 플랫폼을 단독으로 개발했습니다. 구매자와 판매자(벤더)가 함께 사용하는 구조로, 판매자가 직접 회원 가입 후 재고를 등록·관리할 수 있습니다. 아키텍처 MVC 패턴으로 라우팅·컨트롤러·서비스·모델 계층을 분리해, 상품 카테고리가 늘어나도 기존 코드 수정 없이 확장 가능한 구조를 만들었습니다. Express

비슷한 프로젝트를 준비 중이라면?
위시켓 매니저와 상담하세요.

참여 개발사와 미팅 연결

프로젝트 1:1 컨설팅 제공

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

we******
개발 · 법인사업자

프로젝트 정보

참여 기간
2025.02. ~ 2025.07.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
50%
고객사
개인 프로젝트
역할
풀스택 개발 (기획·DB 설계·프론트엔드·백엔드·배포·운영 전담)
관련 기술
Linux
Redux
jwt
Multer
TypeScript
pm2
Express
mui
Node.js
MongoDB
React
JoyUI
Nginx
Mongoose
socket.io