Skip to content

소셜 기능 (MVP)

1️⃣그룹 정보 & 멤버 관리 (MVP)

ID 내용
FR1 사용자는 그룹의 이름을 확인할 수 있어야 한다.
FR2 사용자는 그룹의 그룹원 목록을 볼 수 있어야 한다.
FR3 그룹의 관리자그룹 이름, 그룹 아이콘(프로필 이미지), 소개/설명을 수정할 수 있어야 한다.
FR4 사용자는 언제든지 그룹을 탈퇴할 수 있어야 하며, 그룹 관리자는 필요 시 그룹 소유권을 다른 사용자에게 양도할 수 있어야 한다.
FR5 그룹의 관리자그룹원들을 추방(강제 탈퇴)시킬 수 있어야 한다.

2️⃣ 초대 & 온보딩 (MVP)

ID 내용
FR6 사용자는 URL을 통해 그룹에 초대를 받을 수 있어야 한다.
FR7 사용자는 초대 URL을 생성할 수 있어야 한다.
FR8 사용자가 초대 URL에 접속하면, 별도의 초대 화면이 제공되고, 이 화면에서 로그인/회원가입 처리초대 참여 동의를 해야 그룹에 들어갈 수 있어야 한다.

3️⃣ 채널 & 플랜(계획) 관리 (MVP)

ID 내용
FR9 사용자는 그룹 내 채팅방 채널 리스트(채널 제목)를 볼 수 있어야 한다.
FR10 사용자는 채팅방 채널을 새로 생성할 수 있어야 한다.
FR11 사용자는 플랜(Plan) 채널을 생성할 수 있어야 한다.
FR12 사용자는 그룹의 입·퇴장 이벤트별도의 이벤트 채널에서 볼 수 있어야 한다.
FR13 사용자는 플랜 채널에서 음식점이나 술집에 대한 정보를 올릴 수 있어야 한다.
FR14 사용자는 플랜 채널에서 계획에 대한 텍스트를 입력할 수 있어야 한다.

4️⃣ 채팅 기능 (MVP)

ID 내용
FR19 사용자는 채팅방에서 텍스트 채팅을 입력·전송할 수 있어야 한다.
FR20 사용자는 이전에 입력된 채팅 메시지들을 스크롤하여 확인할 수 있어야 한다.
FR21 사용자는 각 채팅 메시지에 대해 보낸 사람의 프로필 사진, 이름, 보낸 시간과 날짜를 볼 수 있어야 한다.