| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- ---
- description:
- globs:
- alwaysApply: true
- ---
- # 제품 요구사항 문서 (PRD)
- ## 1. 개요
- 인플루언서와 벤더사가 문서 교환 없이 웹 기반으로 수·발주 및 정산을 수행할 수 있는 통합 플랫폼 구축. 배송·정산·고객응대 전 과정을 자동화해 거래 속도와 신뢰도를 향상시킨다.
- ## 2. 문제 정의
- - 엑셀·PDF 등 오프라인 문서 교환으로 인한 오류·지연
- - 송장번호 수기 입력, 재고·배송 상태 불일치
- - 계약·정산 내역 확인이 어렵고 가시성 부족
- - 인플루언서 파트너 탐색 과정의 비효율
- ## 3. 목표 및 목적
- - 1차 목표: 발주·승인·송장·정산 전 프로세스 웹 자동화
- - 2차 목표: 파트너 매칭, 서브계정 관리, OCR 기반 송장 인식
- - 성공지표
- - 발주 승인 평균 소요시간 50% 단축
- - 송장 입력 오류율 90% ↓
- - 월간 활성 인플루언서 수 1,000명
- - 거래액 월 10억 원
- ## 4. 타깃 사용자
- ### 주요 사용자
- - 인플루언서: SNS 영향력 보유, 공동구매 운영, 재고·배송 부담 최소화 희망
- - 벤더사: 상품 공급, 재고·배송·정산 자동화 필요
- ### 부차 사용자
- - 통합 벤더사/유통업체, CS 담당자, 회계팀
- ## 5. 사용자 스토리
- - “인플루언서로서 벤더사 제품을 조회·발주해 판매 준비를 간편히 하고 싶다.”
- - “벤더사 담당자로서 인플루언서 요청을 클릭 한 번에 승인·거절하고 싶다.”
- - “CS 담당자로서 주문 상태를 실시간 파악해 문의에 즉시 대응하고 싶다.”
- - “벤더사 마스터로서 서브계정을 생성해 팀별 권한을 차등 부여하고 싶다.”
- ## 6. 기능 요구사항
- ### 핵심 기능
- 1. 벤더사 포털
- - 상품 등록/수정/상태관리(배송중, 품절 등)
- Acceptance: 상품 등록 시 필수 필드 검증, 상태 변경시 실시간 알림
- - 주문 관리: 인플루언서 수주 승인/거절, 일괄처리
- - 배송 관리
- - 송장번호 엑셀 업로드·다운로드
- - 송장 사진 OCR → 자동 입력
- - 정산 관리: 월간 계약·정산 내역 확인, CSV 다운로드
- - 인플루언서 승인 및 제안: 가입 요청 승인 및 파트너 제안 발송
- 2. 인플루언서 포털
- - SNS 간편 로그인(Google, Kakao, Naver)
- - 벤더사 가입 요청 및 제안 수락
- - 연결된 벤더사 상품 리스트 조회
- - 상품 수주 요청, 송장번호 엑셀 다운로드
- 3. 매칭 시스템
- - 벤더사 조건(카테고리·팔로워 수) 기반 추천 알고리즘
- 4. 알림 센터
- - 이메일·푸시·웹 소켓 알림: 주문 상태, 승인 결과, 정산 완료
- ### 보조 기능
- - 벤더사 서브계정 관리(역할·권한 설정)
- - 고객센터 게시판(FAQ, 1:1 문의)
- - 대시보드(매출, 주문, 정산 현황)
- ## 7. 비기능 요구사항
- - 성능: 평균 응답 300ms 이하, 동시 5,000사용자
- - 보안: JWT 인증, OAuth2 SNS 로그인, HTTPS, 데이터 암호화
- - 사용성: 반응형 UI, 접근성 WCAG 2.1 AA
- - 확장성: 모듈화된 Micro Frontend, RESTful API
- - 호환성: 최신 크롬·사파리·엣지, 모바일 브라우저
- ## 8. 기술 고려사항
- - 프론트엔드: Vue3 + Composition API, Nuxt3, Vuetify, TypeScript, Axios
- - 백엔드: CodeIgniter4 + Node.js BFF
- - DB: MySQL(RDS), Redis 캐시
- - 배포: Docker, K8s, GitHub Actions CI/CD
- - OCR: Google Cloud Vision API
- - 통합: 택배사 API(송장 추적), 회계 시스템 ERP 연동
- - 로깅·모니터링: ELK, Grafana
- ## 9. 성공 지표(KPI)
- - DAU / MAU, 유입·활성률
- - 주문 승인 건수, 배송 완료율
- - 거래 총액, 재구매율
- - 서버 오류율 <1%, 가용성 99.9%
- ## 10. 일정 및 마일스톤
- - Phase 1 (M+2): 로그인, 상품·주문·배송 기본, MVP 런칭
- - Phase 2 (M+4): 정산 모듈, 매칭 시스템, 알림 센터
- - Phase 3 (M+6): OCR, 서브계정, 대시보드, 모바일 최적화
- - Phase 4 (M+9): AI 수요 예측, 글로벌 배송 연동
- ## 11. 위험 및 대응
- - 데이터 정확도: OCR 오류 → 수동 검증 UI 제공
- - 사용 미정착: 온보딩 튜토리얼, FAQ 운영
- - 벤더사 API 변경: 버전 관리, 어댑터 패턴
- - 개인정보 유출: 정기 보안 점검, 침투 테스트
- ## 12. 향후 고려사항
- - 인플루언서 커미션 자동 분배, 블록체인 정산
- - 다국어 지원, 환율 자동 적용
- - 모바일 앱(iOS/Android) 출시
- - AI 기반 악성 주문 탐지, 인플루언서 등급제 도입
|