목표
- 여행 동행 찾기
기본 요구사항
사용자는 회원가입과 로그인을 할 수 있습니다.
사용자는 채널에 올라온 글을 볼 수 있습니다.
사용자는 가입자 목록을 볼 수 있습니다.
사용자는 가입자를 이름으로 검색을 할 수 있습니다.
사용자는 가입자의 정보를 볼 수 있습니다.
사용자는 포스트 혹은 가입자를 검색할 수 있습니다.
인증된 사용자는 자신의 정보를 변경할 수 있습니다.
인증된 사용자는 채널에 올라온 글을 볼 수 있습니다.
인증된 사용자는 채널에 포스트를 남길 수 있습니다.
인증된 사용자는 포스트를 좋아요 할 수 있습니다.
인증된 사용자는 포스트에 댓글을 남길 수 있습니다.
인증된 사용자는 자신의 알림 목록을 확인 할 수 있습니다.
SPA 형태로 만들어주세요.
엉뚱한 페이지에 접속하면 404 페이지를 보여주세요.
- COMMENT일 경우엔 댓글 id
- FOLLOW일 경우엔 팔로우 id
- LIKE일 경우엔 좋아요 id
- MESSAGE일 경우엔 메시지 id
postId
는 type이 FOLLOW일 경우엔 null로 보내주세요.
필요한 페이지
- 회원가입
- 아이디, 비밀번호, (닉네임, 나이대, 성별 ⇒ 프로필 데이터)
- 로그인 (첫 화면)
- 토큰 → 로컬스토리지
- 로그아웃
- 헤더
- 동행 찾기 포스트 만들기
- 알람
- 메인 페이지
- 동행찾기 페이지
- 검색 기능 (채널: 나라) - 상단
- 유저 리스트 (사이드 바)
- 검색 기능
- 유저 상세 페이지 (모달)
- 동행 찾기 상세 페이지 (모달)
- 댓글 기능
- 좋아요 기능
- 동행 찾기 게시글 작성 페이지
- 사진, 기간, 인원, 내용(짧은 기간, 테마)
- 유저 프로필 상세 페이지
- 프로필 변경 기능
나중에 정할 것
- 채널을 명확히 하고 검색 하기
- 알람 나누기, 마이페이지, 동행요청
참고 문서 및 사진
- 인스타그램

- 인스타 상세 모달

