feat: bootstrap lunch picker miniapp with backend, docs, and branding assets
This commit is contained in:
50
template/docs/03_RELEASE_CHECKLIST.md
Normal file
50
template/docs/03_RELEASE_CHECKLIST.md
Normal file
@@ -0,0 +1,50 @@
|
||||
# 토스 미니앱 배포 체크리스트 (점심 추천 서비스)
|
||||
|
||||
## 1. 앱 기본 정보
|
||||
- [ ] `appName`이 콘솔 등록 값과 정확히 일치
|
||||
- [ ] 앱 이름/아이콘/브랜드 컬러 반영
|
||||
- [ ] 고객 문의 이메일/채널 기입
|
||||
- [ ] 이용 연령, 카테고리 설정 완료
|
||||
|
||||
## 2. 권한/정책
|
||||
- [ ] 위치 권한 요청 사유를 사용자에게 명확히 설명
|
||||
- [ ] 권한 거부 시 대체 경로(수동 지역 선택) 제공
|
||||
- [ ] 외부 링크 유도/자사앱 설치 유도 없음
|
||||
- [ ] 민감 정보 과수집 없음
|
||||
|
||||
## 3. UX/기능
|
||||
- [ ] 첫 화면 10초 이내 진입
|
||||
- [ ] Safe Area 미침범
|
||||
- [ ] 뒤로가기/닫기 동작 정상
|
||||
- [ ] 빈 결과/오류 상태 UI 제공
|
||||
- [ ] 리뷰 작성/수정/삭제 정상
|
||||
- [ ] 좋아요 토글 정상 및 중복 방지
|
||||
|
||||
## 4. 데이터 품질
|
||||
- [ ] 카테고리 매핑 정확도 점검(일식/중식/양식)
|
||||
- [ ] 거리 계산 오차 허용 범위 점검
|
||||
- [ ] 평균 평점/좋아요 수 집계 검증
|
||||
|
||||
## 5. 성능/안정성
|
||||
- [ ] 목록 API p95 지연 측정
|
||||
- [ ] 동일 요청 과다 호출 방지(debounce/throttle)
|
||||
- [ ] 앱 백그라운드 복귀 시 상태 복원
|
||||
- [ ] 장애 로그/추적 ID 수집
|
||||
|
||||
## 6. 보안
|
||||
- [ ] 인증 없는 쓰기 API 차단
|
||||
- [ ] 입력 검증(rating 범위, content 길이)
|
||||
- [ ] SQL injection/XSS 방어
|
||||
- [ ] rate limit 적용
|
||||
|
||||
## 7. 배포 산출물
|
||||
- [ ] `npm run build` 성공
|
||||
- [ ] `.ait` 산출물 생성 확인
|
||||
- [ ] RN 0.84.0 번들 포함 확인
|
||||
- [ ] 콘솔 업로드 및 테스트 QR 검증
|
||||
|
||||
## 8. 운영 준비
|
||||
- [ ] 개인정보처리방침 URL
|
||||
- [ ] 이용약관 URL
|
||||
- [ ] 신고/문의 프로세스
|
||||
- [ ] 장애 대응 담당자 지정
|
||||
Reference in New Issue
Block a user