ERD 설계
사용자
- 카카오, 구글, 네이버 등 OAuth 2.0을 통해 회원가입을 진행할 수 있다.
- 전화번호는 추가적으로 입력받는다.
- 전화번호에 대한 추가 인증을 진행한다.
- sms, email 수신 동의
고도화
- 개인정보 보관 동의
- 이메일, 이름, 데이터는 필수적으로 제공받는다.
- 프로필 이미지를 제공받을 수 있으면 사용하고, 아니면 자체서비스에서 등록 진행!
- 사용자는 어플리케이션에서 사용하는 닉네임, 프로필 사진, 전화번호 등을 수정할 수 있다.
- 전화번호를 수정하게되면 추가 인증을 진행한다.
- 특정 앨범에 초대 받았을 때 해당 내용을 확인할 수 있다.
- 일반 사용자는 해당 서비스에 대해 탈퇴할 수 있다.
- 사용자가 탈퇴를 요청한 후 30일간 데이터 보관
- 앨범 관리자는 해당 서비스에 대해 탈퇴할 수 있다.
- 워크스페이스에 다른 사용자가 있다면, 권한 위임/양도/워크스페이스 삭제를 진행해야 한다.
- 특정 앨범에 속한 사용자는 본인에 대한 별칭을 지정할 수 있다.
앨범
- 앨범을 조회할 수 있다!!
- 앨범을 생성할 수 있다.
- 앨범에 대한 간단한 설명을 추가할 수 있다.
- 가족사진을 등록할 수 있다.
- 가훈을 등록할 수 이
- 일반 사용자는 앨범에서 탈퇴할 수 있다.
- 탈퇴시 앨범에 있던 일기, 댓글, 이모지는 삭제되지 않는다.
- 년/월/일 등을 통해 특정 일기를 조회할 수 있다.
- 년/월/일 등을 통해 특점 범위 내의 일기를 조회할 수 있다.
- 년/월/일 등을 통해 특정 범위 내의 일기를 pdf로 변경하여 다운로드할 수 있다.
- 스토리북 페이지 기능을 통한 조회를 제공
- 앨범에 포함된 인원 별로 다이어리를 보여준다.
- 인원별 상세 일기를 조회할 수 있다.
- 제목으로 검색 기능 제공
- 본문 내용 검색
고도화
- 인원별 검색
고도화
- 모든 일기 작성자/본문/제목에 대한 검색 기능 제공
고도화
북마크
에 대한 조회가 가능하다. ⇒ 특별한 순간