This repository has been archived by the owner on Aug 13, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
2. Use case
Philip edited this page Jun 12, 2021
·
1 revision
- 사용자는 회원가입 후 서비스를 이용할 수 있기 때문에
회원가입
기능이 필요합니다. - 사용자가 회원가입에 필요한 필수 정보를 입력할 수 있도록
필수 정보 입력여부 확인
기능이 필요합니다.- 이 때, 필수 정보는
이메일, 닉네임, 패스워드
입니다.
- 이 때, 필수 정보는
- 사용자의 이메일이 유효한지 체크하기 위해
이메일 포맷 검증
기능이 필요합니다. - 사용자를 구분하고 기가입 여부를 체크하기 위해
이메일 중복 검사
기능이 필요합니다. - 사용자의 정보 보호를 위해
패스워크 자릿 수 확인
및단방향 암호화 기능
이 필요합니다.
- 회원가입 한 사용자가 본격적인 서비스를 이용을 시작할 수 있도록
로그인
기능이 필요합니다. - 회원가입을 제외한 기능들은 모두 로그인이 선행되어야 하기 때문에
로그인 여부 확인
기능이 필요합니다. - 사용자가 원할 경우 로그아웃 할 수 있도록
로그아웃
기능이 필요합니다.
- 사용자가 자신의 정보를 조회할 수 있도록
사용자 정보 조회
기능이 필요합니다.- 이 때, 본인 인증을 위해
이메일과 패스워드를 재확인
합니다.
- 이 때, 본인 인증을 위해
- 사용자가 자신의 정보를 수정할 수 있도록
사용자 정보 수정
기능이 필요합니다.- 이 때, 본인 인증을 위해
이메일과 패스워드를 재확인
합니다.
- 이 때, 본인 인증을 위해
- 사용자가 영구적으로 서비스를 사용하지 않기를 원할 경우를 위해
회원 탈퇴
기능이 필요합니다.
- 사용자 자신을 표현할 수 있도록
프로필 등록
기능이 필요합니다.- 이 때, 프로필은
프로필 사진
와상태 메시지
로 구성됩니다.
- 이 때, 프로필은
- 사용자의 프로필 사진 정보를 저장하기 위해
이미지 파일 업로드
기능이 필요합니다.
- 사용자가 자신의 프로필 정보를 수정할 수 있도록
프로필 수정
기능이 필요합니다. - 사용자가 자신의 프로필 정보를 삭제할 수 있도록
프로필 삭제
기능이 필요합니다.
- 사용자가 관심있는 취미를 등록할 수 있도록 카테고리별로 취미 목록들을 보여주는
취미 목록 조회
기능이 필요합니다.
- 취미를 기반으로 커뮤니티 활동을 할 수 있도록 사용자가 취미 목록에서 관심있는 취미를 등록할 수 있는
관심 취미 등록
기능이 필요합니다. - 취미 등록 시 최소 1개 최대 5개까지의 취미를 등록할 수 있도록
관심 취미 개수 확인
기능이 필요합니다.
- 사용자가 자신이 선택한 관심 취미를 수정할 수 있도록
관심 취미 등록
기능이 필요합니다.
- 사용자가 동/읍/면으로 자신의 동네를 검색할 수 있도록
주소 검색
기능이 필요합니다.
- 동네 정보를 기반으로 커뮤니티 활동을 할 수 있도록 사용자가 자신의 동네 주소를 등록할 수 있는
동네 주소 등록
기능이 필요합니다. - 사용자가 너무 많은 동네 주소를 등록할 수 없도록 제한하는
등록 가능 동네 수 확인
가능이 필요합니다.
- 사용자가 자신이 등록한 관심 취미 혹은 동네에 해당하는 라운지에 해당하는 포스팅들을 볼 수 있도록
포스팅 조회
기능이 필요합니다.
- 사용자가 자신의 관심 취미와 동네를 기반으로 다른 사용자들과 커뮤니티 활동을 할 수 있도록
포스팅 작성 기능
이 필요합니다.
- 사용자가 자신이 작성한 포스팅을 수정하거나 삭제할 수 있도록
포스팅 수정
,포스팅 삭제
기능이 필요합니다.
- 사용자가 자신 혹은 다른 사람이 작성한 포스팅에 댓글과 대댓글을 작성할 수 있도록
코멘트 작성
기능이 필요합니다.
- 사용자가 자신이 작성한 댓글과 대댓글을 수정하거나 삭제할 수 있도록
코멘트 수정
,코멘트 작성
기능이 필요합니다.
- 자신의 취미를 전파하고 싶은 사용자는 자신만의 취미 클래스를 만들 수 있도록
클래스 개설
기능이 필요합니다.
- 사용자가 자신의 관심 취미와 관련된 클래스들을 조회할 수 있도록
클래스 조회
기능이 필요합니다.
- 클래스가
개설
,수강생 모집 중
,모집 완료
,취소
됨에 따라 상태가 변경되고 표시될 수 있도록클래스 상태 변경
기능이 필요합니다.
- 사용자가 자신이 원하는 클래스에 수강 신청하고 이후 관련된 정보를 제공받을 수 있도록
클래스 수강
기능이 필요합니다.
- 사용자가 수강 신청한 클래스를 언제든 취소할 수 있도록
클래스 수강 취소
기능이 필요합니다.
- 다른 사용자와 함께 채팅하고 싶은 사용자가 해당 사용자에게 의사를 전달할 수 있도록
채팅 요청
기능이 필요합니다.
- 채팅 요청을 받은 사용자가 동의 의사를 전달하고 채팅방을 개설할 수 있도록
채팅 요청 수락
기능이 필요합니다.
- 사용자 간 채팅을 통해 취미 혹은 동네 관련 정보를 주고받을 수 있도록
채팅
기능이 필요합니다.
- 서비스에 취미 카테고리나 취미 목록이 추가될 경우에 대응하기 위해 관리자가 관리자 페이지에서
취미 카테고리 및 취미 목록을 추가
할 수 있는 기능이 필요합니다.
- 카테코리 혹은 취미의 이름을 바꿔야하거나 잘못 매핑되어 있는 경우, 혹은 삭제가 필요한 경우를 위해 관리자가
취미 카테고리 및 취미 목록을 수정/삭제
할 수 있는 기능이 필요합니다.
- 관리자가 서비스의 취지에 맞지 않거나 불건전한 포스팅 및 코멘트를 관리할 수 있도록
포스팅 및 코멘트 삭제
기능이 필요합니다.
동네 기반 취미 공유 서비스 - Share My Hobby