안녕하세요.
담당 매니저 김수민입니다.
기간제(상주) 프로젝트 희망 근무 시작일을
등록해 주시면, 파트너님의 일정에 맞는
적합한 프로젝트를 추천해 드려요.
플러스
재고가 음수로 내려가지 않는 소상공인 백오피스
개발
웹
ERP 전사자원관리, 재고ㆍ창고ㆍPDA
프로젝트 배경
실물 상품을 파는 소상공인은 재고·주문·매출을 엑셀이나 감으로 관리하다 실제 재고가 몇 개 남았는지 놓치는 일이 잦습니다. 동시 주문에도 재고가 음수로 내려가지 않게 만들고, 매출을 재고 차감과 정확히 연동시키는 것이 목표였습니다.
프로젝트 성과
워커 스레드 3개 시나리오 병렬 경합 테스트 음수 재고 0건
같은 상품(최후의 1개 포함)을 여러 워커가 동시에 차감하려는 스크립트로 3개 시나리오를 검증해 모두 통과하고 음수 재고가 한 건도 나오지 않음을 확인했습니다.
핵심 기능
재고 음수 방지 3단 방어
트랜잭션, 조건부 UPDATE, DB CHECK 제약을 겹쳐 걸어 동시 주문에도 재고가 절대 음수로 내려가지 않도록 만들었습니다.
진행 단계
재고 차감 로직·매출 집계 설계
2026.08.
트랜잭션과 조건부 UPDATE, CHECK 제약을 겹쳐 거는 3단 방어로 재고 차감 로직을 설계하고, 재고가 실제로 빠진 주문만 매출로 집계되는 스키마를 지었습니다.
프로젝트 상세
1) 포트폴리오 소개 실물 상품을 파는 소상공인을 위한 재고·주문·매출 백오피스입니다. 외부 API·AI 호출이 없어 자체 호스팅에서 그대로 돌아갑니다. 2) 작업 범위 서버 구축, Front-end 개발, 관리자 페이지 개발까지 전 구간을 직접 담당했습니다. 3) 주요 업무 주문이 동시에 몰려도 재고가 음수로 내려가지 않는 차감 로직을 트랜잭션 + 조건부 UPDATE + CHECK 제약 3단

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

참여 개발사와 미팅 연결

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

무료로 프로젝트 등록하기

작업한 파트너 프로필 보기

gg******
개발 · 개인

프로젝트 정보

참여 기간
2026.08. ~ 2026.08.
참여율
참여율이 100%인 프로젝트는 해당 파트너님이 온전히 작업한 결과물입니다.
외부 공동 작업의 경우 기여도에 따라 참여율이 달라지며 역할, 프로젝트 설명을 통해 업무 분야 및 참여 범위를 확인할 수 있습니다.
100%
역할
기획, 프론트엔드, 백엔드
관련 기술
SQLite Database
next.js 15
TypeScript
Node.js