플레이리스트 만들기 프로젝트 | 6/29 회의
회의 내용
- 프로젝트 내용이 바뀌거나 추가가 되면 프로젝트 기획을 정리한 곳에 업데이트를 해야 한다.
- 조금 더 구체적으로 말하고, 정리해야 한다.
프로젝트 기획 정리
- 프로젝트 기본 베이스 기능
랜덤 플레이리스트 ⇒ 플레이리스트를 만들 수 있는 유일한 수단
- 랜덤 플레이리스트를 어떻게 만드나?
⇒ 장르를 선택하고, 곡 수를 설정해서 스포티파이 api를 통해 생성
- 웹과 앱은 디자인은 비슷해야 하지만 기능은 어느 정도 달라야 함.
- 웹과 앱의 차이를 주자.
페이지별 기능
검색
- 검색어 2글자 이상 제한(클라이언트)
- 검색 결과
- 유저 ⇒ 프로필 사진, 이름, 정확도 후 플레이리스트 순 (추후에 팔로우 기능 생기면: 팔로우순으로 정렬 추가)
- 게시글 ⇒ 썸네일, 게시글 제목, 작성자 이름
- ex) kpop 으로 검색하면
- kpop 이라는 유저
- kpop이라는 제목을 가진 게시글
- ex) #kpop 으로 검색하면
- 차례대로 검색 결과, 검색 결과 → 검색 유저 상세페이지 → 검색 게시글 상세페이지
- 검색 결과

- 유저, 게시글 모두 기본으로 가나다 순
- 유저: 온전히 검색어로만 설정한 유저 → 검색한 포함 닉네임 설정한 유저(플레이리스트 수)
- 게시글: 검색어 포함된 제목, 좋아요 수
- #을 붙여서 검색하면 태그로 검색하게 함
- 유저 검색 상세 페이지

- 온전히 검색어로만 설정한 유저 → 검색한 포함 닉네임 설정한 유저(플레이리스트 수)
- iOS: 무한 스크롤
- 프론트: 페이지네이션
- 게시글 검색 상세 페이지

- 썸네일, 게시글 제목, 작성자 이름, 좋아요 수, 작성 날짜
- 게시글: 검색어 포함된 제목, 좋아요 수
- 기본적으로 게시글 좋아요 수로 내림차순
- 셀렉트 박스: 좋아요 수, 최근 등록 수 (서버에 요청)
- 내림차순, 오름차순 버튼: 클라이언트에서 처리
- 태그 검색

- 프론트: 페이지 전환 없이 바로 보여주게
- 정렬은 게시글 검색 상세 페이지와 동일
플레이리스트 공개, 비공개, 게시글 관련
- 공개로 설정한 플레이리스트가 유저 페이지에서 보임
- 공개로 설정한 플레이리스트가 검색 결과로 나오지는 않음
- 게시글은 플리 공유의 목적으로 사용
게시글
- 게시글 제목(30자)
- 내용(텍스트만 300자 제한)
- 태그(하나 당 글자수 20자 제한)
- 플레이리스트 (플레이리스트에서 사용하는 데이터: 플레이리스트 제목, 장르, 유튜브 링크)
- 좋아요(로그인 한 회원만 가능)
- 생성 일자
(수정을 하면 수정일자가 표시는 되게 ex: 생성 일자: 2022.06.28, 2022.06.29 수정됨)
둘러보기
- 장르만
- 눌렀을 때 게시글 검색 결과가 장르가 되는 것
- 게시글 검색 상세 페이지와 동일한 정렬 (좋아요 가나다 순 기본)
팀 로고 확정
