프로젝트 배경
1) 예상 리스크 및 대응 계획 - 팬톤 색상코드 1,755개를 HEX→HSL 변환 후 허용 오차 범위 필터링 시 PostgreSQL 함수 기반 연산 비용을 줄이기 위한 색상 인덱싱 전략 설계가 필요합니다 - PDF 생성 시 Three.js WebGLRenderer 캔버스를 html2canvas로 래스터화할 때 크로스 오리진 텍스처 이미지 접근 제한을 S3 CORS 정책으로 해결해야 합니다 - Mater
프로젝트 성과
팬톤 색상 기반 아카이브 필터 시스템 설계
팬톤 1,755개 색상코드 HEX→HSL 변환 후 허용 오차 필터링 쿼리를 설계하고 Redis TTL 캐시 연동으로 색상 필터 변경 시 빠른 목록 갱신 구조 구현
감수 리포트 자동화 파이프라인 구현
Materialized View 집계와 jsPDF + html2canvas 조합으로 Three.js 뷰어 스크린샷 포함 PDF 감수 리포트 자동 생성 구조 설계·구현
협력사 다지표 Radar 분석 차트 설계
처리 속도·주석 품질·응답률·완료율 4개 지표를 정규화하여 Recharts RadarChart로 협력사 간 동시 비교하는 분석 화면 구현
감수 워크플로우 5단계 상태 머신 설계
PostgreSQL ENUM 상태 전이 규칙을 Express 미들웨어에서 검증하고 Prisma 트랜잭션으로 이력을 자동 기록하는 감사 로그 구조 구현
Full-Text Search + Redis 캐시 통합 검색 구조
PostgreSQL tsvector GIN 인덱스 기반 한국어 통합 검색과 Redis TTL 캐시를 결합하여 카테고리·키워드·색상 복합 필터 고성능 처리 구조 구현
핵심 기능
진행 단계
P1 확장 스키마 설계 및 Redis 아키텍처 수립
2026.05
감수 워크플로우 ENUM·이력·팬톤 색상 테이블 확장, Materialized View 3개 설계, Redis TTL 캐시 키 전략 수립
프로젝트 상세
1) 포트폴리오 소개 P1 MVP를 확장하여 팬톤 색상표 기반 색상 검수 시스템, 감수 리포트 자동화, 협력사별 작업 이력 분석 대시보드, Redis 캐시 기반 검색 고도화를 통합한 3D 감수 데이터 관리 플랫폼을 React + Node.js + PostgreSQL + Redis 풀스택으로 설계·구현합니다. 관리자·협력사가 감수 워크플로우를 체계적으로 관리하고 분석할 수 있는 확장 구조를 제공합니다.







