# 벤더사 공동구매 등록/관리 페이지 구축 **Task ID:** T-022 **Status:** BACKLOG **Importance:** MUST **Complexity:** 7/10 **Urgency:** 8/10 **Dependencies:** None ## Description # 설명 벤더사 담당자가 공동구매 상품을 등록하고 조건을 편집 및 관리할 수 있는 UI와 API를 구현한다. # 구현 세부 사항 1. Nuxt3 프로젝트에 /vendor/group-purchase 페이지 추가 2. Vuetify 폼 컴포넌트를 사용해 상품명, 기간, 최소수량 등 입력 폼 구현 3. BFF(Node.js)에서 create/update/delete 전용 엔드포인트 구현 4. CodeIgniter4 백엔드에서 공동구매 테이블 모델 및 CRUD 컨트롤러 구현 5. JWT 기반 권한 체크 미들웨어로 벤더사 접근 제어 적용 # 테스트 전략 - 유닛 테스트: 백엔드 모델 및 컨트롤러 로직 검증 - 통합 테스트: BFF와 백엔드 연동하여 등록, 수정, 삭제 시나리오 검증 - E2E 테스트: UI에서 상품 등록부터 삭제까지 플로우 확인 --- **Created:** 2025-07-22T07:09:36.718Z **Updated:** 2025-07-22T07:09:36.718Z