리뷰 및 평가 시스템 (MVP)
기능 요구 사항(MVP)¶
리뷰 및 평가 시스템¶
1️⃣ 리뷰 요약 및 통계 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR3 | MUST | 사용자는 해당 장소의 전체 리뷰 개수를 확인할 수 있어야 한다. |
| FR4 | MUST | 사용자는 리뷰들의 별점 평균과 별점별 개수(★5 몇 개, ★4 몇 개 등)를 한눈에 볼 수 있어야 한다. |
2️⃣ 리뷰 탐색 · 정렬 · 검색 · 필터 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR6 | MUST | 사용자는 리뷰를 시간순(최신순/오래된순)에 따라 정렬할 수 있어야 한다. |
| FR8 | MUST | 사용자는 리뷰를 추천수(좋아요 수)에 따라 정렬할 수 있어야 한다. |
3️⃣ 리뷰 상세 표시 · 미디어 · 메타데이터 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR10 | MUST | 사용자는 리뷰 작성자의 프로필 사진, 이름, 지금까지 남긴 리뷰 수를 확인할 수 있어야 한다. |
| FR11 | MUST | 사용자는 작성된 리뷰의 별점(점수)을 볼 수 있어야 한다. |
| FR12 | MUST | 사용자는 작성된 리뷰의 텍스트 내용을 볼 수 있어야 한다. |
| FR14 | MUST | 사용자는 작성된 리뷰의 작성 날짜(등록 일시)를 볼 수 있어야 한다. |
| FR15 | MUST | 사용자는 리뷰 작성자가 업로드한 사진들을 슬라이드(캐러셀) 형태로 넘기며 볼 수 있어야 한다. |
| FR16 | MUST | 사용자는 업로드된 사진을 클릭하면 크게(확대된 뷰로) 볼 수 있어야 한다. |
| FR17 | MUST | 사용자는 너무 긴 텍스트 리뷰를 ‘더보기’ 버튼을 통해 펼쳐서 더 볼 수 있어야 한다. |
4️⃣ 리뷰 상호작용(추천/소셜) (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR19 | MUST | 사용자는 작성된 리뷰에 추천(좋아요)을 누를 수 있어야 하며, 이미 추천한 경우 추천을 취소할 수 있어야 한다. |
| FR20 | MUST | 사용자는 각 리뷰의 추천수(좋아요 수)를 볼 수 있어야 한다. |
5️⃣ 리뷰 작성 · 별점 · 업로드 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR23 | MUST | 사용자는 해당 장소에 대해 별점을 직접 남길 수 있어야 한다. |
| FR24 | MUST | 사용자는 이곳에 다녀온 경험을 텍스트 입력기를 통해 리뷰로 작성할 수 있어야 한다. |
| FR26 | MUST | 사용자는 이곳의 사진이나 영상을 리뷰에 업로드할 수 있어야 한다. |
7️⃣ 내 리뷰 관리 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR29 | MUST | 사용자는 자신이 작성한 리뷰를 수정할 수 있어야 한다. |
| FR30 | MUST | 사용자는 자신이 작성한 리뷰를 삭제할 수 있어야 한다. |
| FR31 | MUST | 사용자는 자신이 작성했던 리뷰들을 한 화면에서 목록으로 모아 볼 수 있어야 한다. |
8️⃣ 신고 · 운영 관리 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR32 | MUST | 사용자는 작성된 리뷰에 부적절함이 있다고 판단될 경우 해당 리뷰를 신고할 수 있어야 한다. |
9️⃣ 개인 메모 기능 (MUST만)¶
| ID | 우선순위 | 내용 |
|---|---|---|
| FR35 | MUST | 사용자는 나 자신만이 남긴 메모를 나만 볼 수 있어야 한다. (다른 사용자에게는 보이지 않아야 한다.) |