← 포트폴리오 목록

다중 창고 통합 관제 플랫폼

3개 창고의 입출고 현황과 연체·정산 지표를 실시간 관제 콘솔에서 통합 모니터링하는 확장 플랫폼을 구현합니다.

창고별 실시간 지표 집계 파이프라인 설계PostgreSQL Materialized View로 입출고·연체 지표를 사전 집계, 증분 갱신 구조로 상태바 조회 최적화
외부 연동 재시도 큐 아키텍처 구축Bull Queue 기반 지수 백오프 재시도 정책 설계, API별 실패 로그와 경고 배지 체계 구현
3중 권한 검증 미들웨어 설계라우트·API·UI 3단계 권한 검증과 민감 액션 감사 로그 자동 기록 구조 구축
서비스 타입Web
업종모니터링
기술 스택
ReactTypeScriptNode.js + ExpressPostgreSQL + PrismaRedisBull QueueAWS S3WebSocketRecharts
주요 기능
  • 3창고 통합 운영 관제 대시보드
  • 외부 연동 상태 모니터링
  • 역할 기반 권한 및 감사 로그 관제
  • 입출고 캘린더 및 발송 이력 통합 뷰
Overview

프로젝트 개요

범위: 개발, 디자인, 기획
3개 창고의 입출고 현황과 연체·정산 지표를 실시간 관제 콘솔에서 통합 모니터링하는 확장 플랫폼을 구현합니다. 결제선생·센드빌·카카오 알림톡·챗봇 등 외부 연동 상태를 하나의 화면에서 감시하고, 역할 기반 권한과 감사 로그로 다중 관리자 운영 체계를 설계합니다.
다중 창고 통합 관제 플랫폼
요구사항 정의

프로젝트 핵심 과제

프로젝트 진행 시 해결한 핵심 기술 과제입니다.

3개 창고의 실시간 지표를 지연 없이 집계하면서도 조회 성능을 유지하는 Materialized View 갱신 주기 설계가 필요합니다

결제선생·센드빌·카카오·챗봇 중 일부가 장애일 때 전체 관제 화면이 영향받지 않

격리하는 큐 설계가 필요합니다

다단계 권한 체계에서 신규 기능 추가 시에도 권한 정책이 누락되지 않

미들웨어 공통화 전략이 필요합니다

입출고 캘린더와 발송 이력을 동일 화면에서 결합할 때 데이터량 증가에 따른 렌더링 구조 설계가 필요합니다

구현 내용

핵심 기능 상세

핵심 기능 1

3창고 통합 운영 관제 대시보드

3개 창고의 입출고·연체·미매칭 입금 현황을 슬림 상태바와 우선순위 큐로 한눈에 파악할 수 있는 관제 화면을 제공합니다
3창고 통합 운영 관제 대시보드
핵심 기능 2

외부 연동 상태 모니터링

결제선생·센드빌·카카오 알림톡·챗봇 API의 연동 상태와 실패 이력을 하나의 화면에서 모니터링하고 재시도할 수 있습니다
외부 연동 상태 모니터링
핵심 기능 3

역할 기반 권한 및 감사 로그 관제

관리자·최고관리자 등급별 기능 접근 권한을 설정하고, 삭제·정산 조정 등 민감 작업의 처리 이력을 감사 로그로 조회할 수 있습니다
역할 기반 권한 및 감사 로그 관제
핵심 기능 4

입출고 캘린더 및 발송 이력 통합 뷰

팀별 색상으로 구분된 입출고 일정을 캘린더에서 확인하고, 안내문·알림톡 발송 이력을 같은 화면에서 함께 조회할 수 있습니다
입출고 캘린더 및 발송 이력 통합 뷰
구현 과정

프로젝트 진행 단계

STEP 1

관제 대시보드 데이터 집계 설계

창고별 KPI 집계용 Materialized View 설계, 상태바·타임라인 데이터 구조 정의

STEP 2

외부 연동 모니터링 및 재시도 큐 개발

Bull Queue 기반 API 재시도 로직과 연동 상태 로그 테이블 구현

STEP 3

권한·감사 로그 체계 구축

3중 권한 검증 미들웨어와 감사 로그 자동 기록 구조 구현

STEP 4

캘린더 통합 뷰 및 실시간 반영 구현

WebSocket 기반 실시간 상태 반영과 캘린더-발송이력 통합 뷰 구현

프로젝트 성과

주요 성과

창고별 실시간 지표 집계 파이프라인 설계PostgreSQL Materialized View로 입출고·연체 지표를 사전 집계, 증분 갱신 구조로 상태바 조회 최적화
외부 연동 재시도 큐 아키텍처 구축Bull Queue 기반 지수 백오프 재시도 정책 설계, API별 실패 로그와 경고 배지 체계 구현
3중 권한 검증 미들웨어 설계라우트·API·UI 3단계 권한 검증과 민감 액션 감사 로그 자동 기록 구조 구축
캘린더-발송이력 연동 뷰 구현선택 날짜 기준 입출고 일정과 발송 이력을 결합 조회하는 컴포넌트 구조 설계
Highlights

기술적 주안점

  • 큰 KPI 카드 행 대신 슬림 상태바 + 타임라인 + 우선순위 큐 구조로 재구성해 실시간 운영 판단에 필요한 정보를 밀도 높게 배치하는 구조를 설계합니다
  • 4종 외부 연동의 성공/실패를 한 화면에서 감시하고 재시도까지 처리할 수 있는 통합 모니터링 구조를 구현합니다
  • 권한 검증과 감사 기록을 미들웨어 레벨에서 공통화해 신규 기능 추가 시에도 동일한 보안 정책이 자동 적용되는 구조를 구현합니다

유사한 프로젝트를 기획하고 계신가요?

FIRSTPIP이 개발 범위와 로드맵을 함께 정리해드립니다

무료 상담 시작하기