P1의 핵심 접수 흐름을 넘어, 분석 진행을 칸반 워크플로우 보드로 관제하고 식품규격·시험항목 마스터 관리, 정산·세금계산서 상태관리, 3단계 권한 및 감사이력 체계까지 통합하는 운영 플랫폼입니다.
P1의 핵심 접수 흐름을 넘어, 분석 진행을 칸반 워크플로우 보드로 관제하고 식품규격·시험항목 마스터 관리, 정산·세금계산서 상태관리, 3단계 권한 및 감사이력 체계까지 통합하는 운영 플랫폼입니다. Redis와 Bull Queue 기반 비동기 처리로 대량 상태 전환을 안정적으로 지원하는 구조로 설계합니다.
작업 범위
주요 업무



분석담당자가 의뢰 건을 상태별 칸반 컬럼(접수·검토중·보완요청·분석중·분석완료)에서 드래그로 전환하고, 담당자·마감 태그가 카드에 표시됩니다.
드래그 전환과 서버 상태 동기화를 낙관적 업데이트로 결합하고, 우선순위 매트릭스로 마감 임박 건을 자동 강조하는 관제 구조를 설계합니다.


관리자가 업무구분·식품군·식품유형·규격, 시험항목 코드·명·순서와 매핑 관계를 등록·수정하고 Excel로 일괄 등록합니다.
마스터 데이터의 등록·수정·사용중지를 접수 건 스냅샷과 완전히 분리해, 마스터 변경이 기존 접수에 영향을 주지 않는 구조를 구현합니다.


입금확인, 세금계산서 발행요청·처리중·발행완료 상태관리와 사전 승인 거래처의 관리자 예외승인을 처리합니다.
정산 상태와 성적서 전달 가능 여부를 파생 상태로 연동해, 미정산 건의 성적서 오전달을 구조적으로 방지하는 로직을 구현합니다.


전체관리자·분석담당자·경영지원 3개 역할별 개인 계정을 생성·정지하고, 로그인·상태변경·권한변경 등 중요 이력을 조회합니다.
3단계 역할 체계와 변경 전후값을 함께 남기는 감사 로그 구조를 결합해, 누가 언제 무엇을 바꿨는지 추적 가능한 운영 체계를 구현합니다.


식품규격·시험항목 매핑 테이블, 정산·감사로그 스키마 확장 설계
Bull Queue 기반 상태 전이 이벤트 처리, 드래그 전환 API 12개 구현
Excel 일괄등록, 정산 승인, 감사이력 조회 화면 6개 구현
3단계 역할 미들웨어, 변경 전후값 감사 로그 테이블 연동
Redis 캐시·Bull Queue 재시도 정책 점검, 동시 상태변경 부하 테스트