바텀 Nav 구조
메인페이지 / 고민페이지 / 글쓰기 / 알림 / 마이페이지
페이지 분류 | 상세 기능 | 기능 설명 | 우선순위 | 진행상황 | 담당자 | 비고 | |
---|---|---|---|---|---|---|---|
A 로그인 페이지 | 로그인 | 로그인 후 메인 페이지 이동 | 1순위 | ||||
회원가입 이동 | 회원가입 페이지 이동 | 1순위 | |||||
소셜 로그인 | 카카오 , 네이버, 구글 로그인 | 2순위 | |||||
아이디 찾기 | 아이디 찾는 기능 | 3순위 | |||||
비밀번호 찾기 | 비밀번호를 찾는 기능 | 3순위 | |||||
A 회원가입 페이지 | 회원가입 | 유저 회원 가입 | 1순위 | ||||
비밀번호 유효성 검사 | 비밀번호 규칙 및 유효성 검사 | 2순위 | |||||
F 일기장 페이지 | 날짜 변경 상 | 위로 드래그 시 그 이후 최신 일기 호출 | 1순위 | ||||
날짜 변경 하 | 하단 드래그 시 이전 최신 일기 호출 | 1순위 | |||||
F 일기 페이지 | 사건 변경 | content 부분에서 좌우 드래그 시 다음 사건 호출 | 1순위 | ||||
사진 변경 | 사진 부분에서 좌우 드래그 시 해당 사건의 다음 사진 호출 | 1순위 | |||||
좋아요 | 더블 클릭이나 하트 클릭 시 좋아요 + 1, 색깔이 회색↔ 빨간색 * 계정하나당 하나의 일기에 좋아요 | 3순위 | |||||
댓글 작성 | 일기 단위 로 댓글 작성 | 1순위 | |||||
대댓글 | 추가로 더 댓글을 달아고 대댓글에서 멈춤 | 3순위 | 유튜브 댓글 방식 | ||||
수정하기 | 공개 단위, 사건, 사진 단위 수정 가능 | 2순위 | 작성 페이지 UI와 동일 | ||||
삭제하기 | 삭제 | 2순위 | |||||
일기 신고하기 | 일기에 대한 신고 - dialog , 본인 일기 일 경우는 비 활 성화 | 1순위 | |||||
댓글 신고하기 | 댓글 및 대댓글 마다 신고하기 버튼 및 클릭시 dialog , 작성자 본인 일 경우는 비활 성화 | 1순위 | |||||
A 일기 작성 페이지 | 일기장 선택 | Dialog로 일기장 선택 - 일기장 이 없을 겨우 일기 작성페이지 이동 자체가 불가능 | 1순위 | ||||
사건 텍스트 입력 | 사건 단위로 텍스트 입력 | 1순위 | |||||
사진 입력 | 사건 단위로 사진 입력 - | 1순위 | |||||
공개 범위 설정 | 전체 공개, 비공개 | 1순위 | |||||
사건 완료 | 사건 등록 - 사진이나 게시글이 없으면 막힘 | 3순위 | |||||
추가 사건 입력 | 추가 사건 및 게시글 입력 | 3순위 | |||||
사건 삭제 | 사건 단위 삭제 | 2순위 | |||||
사진 선택 취소 | 선택한 여러 사진 중 선택 취소 | 2순위 | |||||
일기 등록 | 만들어 둔 사건 단위 등록 | 1순위 | |||||
A 마이 페이지 | 일기장 선택 | Grid 형식 되어 있는 일기 장 선택 시 가장 최신 일기가 나옴 | 1순위 | 인스타 마이페이지 참고 | |||
+ 다른 사람 페이지면 신고하기 있어야함 | 팔로우 버튼 | 내가 팔로우한 사람들 리스트 | 3순위 | ||||
팔로잉 버튼 | 나를 팔로우한 사람들 리스트 | 3순위 | |||||
팔로우 신청 버튼 | 다른 유저 페이일 경우 팔로우 신청 버튼이 보이고 클릭 시 팔로우 신청 (이미 팔로우 일 경우 팔로우 취소) | 3순위 | 인스타 마이페이지 참고 | ||||
내 일기 및 일기장 개수 | 내가 가진 일기장 갯수 및 일기 갯수 counting | 2순위 | |||||
프로필 | 2~30자 내외 프로필 내용 및 사진 | 1순위 | |||||
프로필 수정 | 프로필 내용 및 사진 수정 | 1순위 | 작성은 디폴트로 비 사람 화면 등장 | ||||
설정 이동 | 설정 페이지 이동 | 2순위 | |||||
A 세팅 페이지 | 회원 탈퇴 | 회원 탈퇴 및 로그아웃 된 상태로 로그인 페이지 이동 | 2순위 | ||||
뒤로 가기 | 마이 페이지로 이동 | 1순위 | |||||
알림 설정 | 알림 취소 | 3순위 | |||||
로그아웃 | 로그아웃 및 로그인 페이지 이동 | 1순위 | |||||
A 메인 페이지 | 게시글 추천 | 페이지 네이션 된 알고리즘 게시글 전달 | 1순위 | ||||
A 고민 페이지 | 고민 글 리스트 | 고민 글 list 모양 | 1순위 | ||||
F 고민 | 고민 글 작성 | 해시태크, content 작성 및 등록 | 1순위 | ||||
댓글 및 대댓글 | 기존 댓글 및 대댓글 형식 | 2순위 | |||||
좋아요 | 더블 클릭시 좋아요 및 취소 | 3순위 | |||||
신고하기 | 고민 글에 대한 신고 - dialog | 3순위 | |||||
댓글 신고하기 | 댓글 및 대댓글 마다 신고하기 버튼 및 클릭시 dialog, 작성자 본인 일 경우는 비활 성화 | 1순위 | |||||
A 알림 페이지 | 알림 보기 | 댓글 작성, 좋아요, 팔로우 등을 알려줌 | 1순위 | ||||
일기 이동 | 댓글 및 좋아요의 경우 해당 일기로 이동 | 2순위 | |||||
알림 | 진동 및 알림 버튼으로 내용 미리 보기 | 3순위 |
유사 서비스: 세줄일기
글쓰기 버튼(+) 클릭 → 다이얼로그 : 일기장 선택 → 사진 버튼 클릭 → 사진 여러 장 선택 → 텍스트 입력 → 다음 버튼 클릭 →
회원가입 - 이메일인증, 스프링시큐리티, JWT
인증 - JWT
구현 순서
요구사항 추출