Three.js 기반 OBJ/STL 3D 모델링 뷰어와 2D 다각도 360도 스프라이트 뷰어, 뷰어 위 주석(Annotation) 시스템, 3계층 권한 관리를 통합한 완구·피규어 감수 데이터 아카이브 플랫폼 MVP를 React + Node.js + PostgreSQL 풀스택으로 설계·구현합니다.

Web Worker 기반 비동기 파싱 전략을 설계해야 합니다
Frustum Culling 기반 핀 렌더 최적화 전략이 필요합니다
Redis 블랙리스트 또는 짧은 TTL 전략을 선택하는 설계 결정이 필요합니다




감수 데이터 도메인 분석, 3D 주석 좌표·협력사 권한·파일 메타 포함 PostgreSQL 테이블 12개 정의 및 인덱스 전략 수립
Three.js OBJLoader·STLLoader·OrbitControls 통합, Canvas 오버레이 워터마크 시스템, AWS S3 pre-signed URL 발급 API 구현
스프라이트 슬라이더 360도 뷰어 구현, Multer + S3 멀티파트 업로드 파이프라인, 다각도 사진 순서 관리 API 개발
Three.js Raycaster 주석 핀 시스템 구현, 댓글 스레드 API, JWT 역할 기반 권한 미들웨어, 협력사 승인 플로우 개발
3D 뷰어·360도 뷰어·주석·권한 통합 테스트, 대용량 OBJ 파일 렌더링 최적화, 브라우저 호환성 검증