# 제품 등록 기능 구현 **Task ID:** T-010 **Status:** BACKLOG **Importance:** MUST **Complexity:** 6/10 **Urgency:** 8/10 **Dependencies:** T-001 ## Description ### 설명 벤더사 전용 제품 등록 UI와 API를 구현합니다. ### 구현 상세 1. Authorization 미들웨어(T-001) 적용 및 JWT role 검증 2. 프론트엔드(Vue3/Nuxt3) 등록 폼 컴포넌트 작성(제품명, 공급가, 판매가, 배송비, 소타이틀, 상세내용, 파일첨부, 상태, 노출상태, 업데이트 내역 필드) 3. 파일 업로드 기능 구현(Axios + FormData, 확장자/용량 제한) 4. 백엔드(CodeIgniter4) 컨트롤러 및 모델 생성 및 라우팅 설정(`POST /api/products`) 5. DB 저장 로직 작성(MySQL(RDS) products 테이블, 업로드 파일 메타정보 저장) ### 테스트 전략 - 유닛 테스트: 입력 필드 유효성 검증 로직 테스트 - 통합 테스트: API 요청 시 정상 저장 및 에러 응답 테스트 - E2E 테스트: 실제 파일 업로드 포함된 등록 흐름 테스트 --- **Created:** 2025-07-17T07:44:43.699Z **Updated:** 2025-07-17T07:44:43.699Z