← 포트폴리오 목록

검사 협력사 통합 운영 관제 콘솔

MVP 이후 확장 단계에서는 협력사·접수·키트등록·문진표·반송·결과업로드·상태관리를 하나의 화면에서 처리하는 관리자 통합 운영 관제 콘솔을 구현합니다.

다중 협력사 통합 관제 타임라인 설계협력사별 접수 데이터를 단일 타임라인·보드로 통합하고 우선순위 점수 알고리즘으로 정렬하는 구조 구현
API 키 발급·폐기 관리 체계 구축API 키 인증 필터 체인과 호출 이력 테이블 설계로 협력사별 호출 로그 추적 구조 구현
결과지 자동 생성 배치 파이프라인 구현결과 파일 업로드 트리거 기반 9페이지 결과지 자동 생성 배치, 실패 건 재처리 큐 설계
서비스 타입Web
업종모니터링
기술 스택
Vue.jsJavaSpring BootMariaDBAWSAWS S3JWTREST APIRedis
주요 기능
  • 관리자 통합 접수·키트 현황 관제
  • 협력사 관리 및 API 키 발급
  • 문진표 데이터 관리 및 반송 처리
  • 검사 결과 업로드 및 결과지 자동 생성
Overview

프로젝트 개요

범위: 개발, 디자인, 기획
MVP 이후 확장 단계에서는 협력사·접수·키트등록·문진표·반송·결과업로드·상태관리를 하나의 화면에서 처리하는 관리자 통합 운영 관제 콘솔을 구현합니다. 슬림 상태바와 우선순위 큐로 다수 검사 건을 동시에 관제할 수 있는 구조를 설계하며 검사 결과 업로드 자동화 파이프라인까지 포함합니다.
검사 협력사 통합 운영 관제 콘솔
요구사항 정의

프로젝트 핵심 과제

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

다중 협력사의 서로 다른 API 응답 포맷을 표준 스키마로 정규화하는 어댑터 계층 설계

우선순위 큐 정렬 기준(마감임박·미처리 건수·협력사 SLA)을 동시에 반영하는 정렬 알고리즘 설계

결과 파일 업로드 실패·부분 실패 시 결과지 자동 생성 파이프라인의 재처리 전략 설계

협력사별 API 키 폐기 시 진행 중인 접수 건의 처리 연속성을 보장하는 키 롤오버 전략

핵심 기능 1

관리자 통합 접수·키트 현황 관제

협력사별 접수 건수, 키트등록 현황, 처리 대기 건을 하나의 상태바와 타임라인으로 관제하는 관리자 메인 화면을 제공합니다. 다중 협력사 데이터를 하나의 타임라인·보드로 통합하고 처리 우선순위에 따라 큐를 정렬합니다
관리자 통합 접수·키트 현황 관제
핵심 기능 2

협력사 관리 및 API 키 발급

협력사 등록·수정과 협력사별 API 키·엔드포인트를 관리하는 화면을 제공합니다. 협력사별 API 키를 발급·폐기하고 호출 이력을 조회할 수 있는 관리 화면을 설계합니다
협력사 관리 및 API 키 발급
핵심 기능 3

문진표 데이터 관리 및 반송 처리

사용자가 작성한 문진표 데이터를 조회·분석하고, 반송 신청 건의 배송 상태를 관리하는 화면을 제공합니다. 문진표 응답 데이터를 항목별로 집계해 통계 위젯으로 표시하고, 반송 건은 배송상태별로 필터링합니다
문진표 데이터 관리 및 반송 처리
핵심 기능 4

검사 결과 업로드 및 결과지 자동 생성

검사 결과 데이터 파일을 업로드하면 9페이지 결과지를 자동으로 생성하고 상태를 완료로 갱신하는 화면을 제공합니다. 업로드 트리거 기반 배치 파이프라인이 결과지를 생성하고 실패 건은 재처리 큐에 적재합니다
검사 결과 업로드 및 결과지 자동 생성
구현 과정

프로젝트 진행 단계

STEP 1

관제 콘솔 정보구조 설계 및 우선순위 큐 모델링

협력사·접수·키트 데이터를 하나의 관제 화면에 통합하기 위한 정보구조와 우선순위 점수 모델을 설계합니다.

STEP 2

협력사 API 키 관리 및 인증 체계 개발

API 키 발급·폐기, 호출 이력 조회 API 12개를 구현합니다.

STEP 3

결과 업로드 자동화 및 결과지 생성 파이프라인 개발

결과 파일 업로드 시 9페이지 결과지를 자동 생성하는 배치 파이프라인을 구현합니다.

STEP 4

관제 대시보드 UI 및 Redis 캐시 최적화

Vue 3 기반 상태바·타임라인·우선순위 큐 UI를 구현하고 Redis로 집계 조회를 캐싱합니다.

프로젝트 성과
다중 협력사 통합 관제 타임라인 설계협력사별 접수 데이터를 단일 타임라인·보드로 통합하고 우선순위 점수 알고리즘으로 정렬하는 구조 구현
API 키 발급·폐기 관리 체계 구축API 키 인증 필터 체인과 호출 이력 테이블 설계로 협력사별 호출 로그 추적 구조 구현
결과지 자동 생성 배치 파이프라인 구현결과 파일 업로드 트리거 기반 9페이지 결과지 자동 생성 배치, 실패 건 재처리 큐 설계
집계 조회 Redis 캐싱 구조 설계협력사별 접수 통계를 Redis에 캐싱해 관제 대시보드 조회 부하를 분리하는 구조 구현
Review

기술적 주안점

  • 다중 협력사의 접수·키트 데이터를 하나의 관제 타임라인으로 통합하고, 처리 우선순위 큐로 운영 흐름을 조정하는 구조를 설계합니다
  • 협력사별 API 키 발급부터 호출 이력 추적까지 하나의 관리 화면에서 처리하는 구조를 설계합니다
  • 문진표 응답 통계와 반송 배송 상태 추적을 하나의 관리 화면에서 처리하는 구조를 설계합니다

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

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

무료 상담 시작하기