시스템 연동·네트워크
출고·송장 출력 자동화
역할
설계·구현 (동일 플랫폼 내)
기간
2026
기술 스택
Node.jsTypeScriptLocal Print AgentCloud TasksSupabase네트워크 연동

※ 실제 관리 화면은 전 직장 저작권·기밀 유지 규정상 게재 불가. 기능을 재현한 목업(더미 데이터·익명화)으로 대체.
개요
출고 현장에서 클라우드의 주문 데이터와 손에 있는 라벨·송장 프린터가 연결되지 않아, 송장 발행이 수작업 병목. 서버리스 클라우드는 물리 프린터와 직접 통신 불가 → 사이에 클라우드 DB를 '큐'로 두는 설계 채택. 로컬 상주 프린트 에이전트를 자체 개발해, DB에 쌓인 인쇄 작업(PENDING→SENT→PRINTING→DONE)을 받아 현장 프린터로 전달.
담당 업무
- 01
로컬 상주 프린트 에이전트를 개발해 클라우드 DB를 통해 서버리스 환경과 물리 프린터를 연결. DB를 디커플링 레이어로 둬 둘을 느슨하게 결합.
- 02
입고 시 발행한 라벨을 출고 때 스캔하면 주문과 자동 대조되어 송장이 자동 발행. 물리적·비가역 작업이라 이중 인쇄를 막는 멱등 키와 합배송 중복 제거를 구현.
- 03
'외부 발송처리'와 '내부 발송완료'를 의도적으로 분리. 출력 큐·에이전트 상태 모니터링으로 현장이 멈추지 않는 운영 구성.
성과
클라우드와 현장 프린터를 자체 개발 에이전트로 연결해, 수작업이던 송장 발행을 멈추지 않는 자동 흐름으로 전환.