안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[구현 데모] 패션 한정판 랜덤박스 쇼핑몰
개발 · 디자인 · 기획
SaaSㆍ솔루션, 통계ㆍ대시보드, 자사몰 구축
프로젝트 배경
1) 문제점 - 확률 연산을 클라이언트에서 처리하면 조작 가능성이 있어 서버 선저장 방식으로 결과 무결성을 보장하는 구조로 설계 - 피버 이벤트 동시 접속 시 타이머 불일치 문제를 Redis TTL 단일 소스로 해결하여 상태 동기화 구현 - PG 웹훅 중복 수신 가능성을 PostgreSQL 유니크 제약과 멱등성 키로 방어하여 이중 결제 처리 차단 - 배송사 API 호출 제한(rate limit)을 배치
프로젝트 성과
서버사이드 확률 연산 + DB 선저장 방식
서버사이드 확률 연산 + DB 선저장 방식으로 클라이언트 조작 불가능한 랜덤박스 결과 무결성 구조 설계
Redis TTL 기반 피버 타이머 시스템
Redis TTL 기반 피버 타이머 시스템으로 복수 동시 접속자 간 피버 상태 동기화 구조 구현
토스페이먼츠 웹훅 수신 후 PostgreSQL 트랜잭션
토스페이먼츠 웹훅 수신 후 PostgreSQL 트랜잭션으로 결제-주문-재고를 원자적으로 처리하는 결제 흐름 구축
박스 상품 확률 합산 실시간 유효성 검증 UI
박스 상품 확률 합산 실시간 유효성 검증 UI로 운영자 설정 오류를 클라이언트 단에서 차단하는 어드민 구현
CJ대한통운 Open API 연동 배치 처리
CJ대한통운 Open API 연동 배치 처리로 다수 주문 운송장 상태를 일괄 조회하는 배송 추적 기능 설계
핵심 기능
랜덤박스 메인 쇼핑 페이지
한정판 패션 아이템이 담긴 랜덤박스를 탐색하고 구매하는 메인 쇼핑 화면
진행 단계
랜덤박스 도메인 설계
2026.03.
확률 기반 상품 구성 DB 스키마 설계 (박스/상품/확률/등급 테이블 16개), Prisma ORM 마이그레이션 작성
프로젝트 상세
1) 포트폴리오 소개 패션 한정판 상품을 랜덤박스 방식으로 판매하는 B2C 이커머스 플랫폼을 React + Node.js/Express + PostgreSQL 스택으로 구현. 확률 기반 상품 공개 로직, PG 연동 결제, 배송 추적 API, 피버 시스템, 관리자 대시보드를 포함한 풀스택 웹 서비스를 설계 및 구축. 2) 작업 범위 - 랜덤박스 메인 쇼핑 페이지: 한정판 패션 아이템이 담긴 랜덤박스를

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

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

프로젝트 정보

참여 기간
2026.03. ~ 2026.03.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
풀스택 개발
관련 기술
TypeScript
PostgreSQL
Express
Node.js
React
Tailwind CSS