안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
[구현 데모] 백패킹 장비 렌탈 예약 시스템 — 대시보드 · 예약 캘린더 · 장비 세트 관리
개발 · 디자인 · 기획
SaaSㆍ솔루션, 통계ㆍ대시보드, 홈페이지ㆍ게시판
프로젝트 배경
1) 예상 리스크 및 대응 계획 - 동시에 여러 사용자가 동일 세트를 예약하려 할 때 재고 중복 확정 리스크가 있으며, Redis 분산 락과 DB 낙관적 잠금을 이중으로 적용하는 구조로 대응할 계획입니다. - 공휴일·휴무일 포함 영업일 계산이 복잡해질 수 있으며, date-fns + 자체 공휴일 테이블로 유연하게 처리하는 설계를 적용할 예정입니다. - 결제 웹훅 미수신 시 재고 홀딩이 영구 유지될 리스크
프로젝트 성과
영업일 기반 날짜 블락 엔진 설계
공휴일·영업일을 고려한 날짜 계산 엔진과 세트별 독립 재고 블락 구조를 설계합니다.
Redis 분산 락 기반 동시성 제어 구조 적용
10분 재고 홀딩을 Redis SETNX + TTL 패턴으로 구현하여 동시 예약 충돌을 방지하는 아키텍처를 적용할 예정입니다.
SVG 커스텀 간트 타임라인 구현
10개 세트 × 날짜 기반 예약 현황을 SVG로 직접 렌더링하는 타임라인 컴포넌트를 설계합니다.
관리자 대시보드 6화면 구현
대시보드, 예약 캘린더, 장비 세트 관리, 예약 목록, 결제 관리, 타임라인 — 총 6개 화면과 18개 API 엔드포인트를 구현할 예정입니다.
핵심 기능
대시보드
오늘의 예약 현황, 재고 가용률, 반납 예정 장비를 한눈에 확인할 수 있는 관리자 메인 화면
진행 단계
DB 설계 및 재고 블락 엔진 설계
2026.03.
inventory_sets, reservations, inventory_blocks 테이블 스키마 설계 및 날짜 기반 가용 재고 집계 쿼리 최적화
프로젝트 상세
1) 포트폴리오 소개 날짜 기반 재고 블락 엔진을 핵심으로 설계한 백패킹 장비 렌탈 플랫폼 구현 데모입니다. 영업일 기반 날짜 계산, 10분 재고 홀딩, 세트별 독립 상태 관리, 관리자 예약 타임라인까지 공고의 핵심 비즈니스 로직을 직접 구현할 예정입니다. 2) 작업 범위 - 대시보드: 오늘의 예약 현황, 재고 가용률, 반납 예정 장비를 한눈에 확인할 수 있는 관리자 메인 화면 - 예약 캘린더: 영

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

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

프로젝트 정보

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