유저 스토리
최종 결정
메인 페이지
최대 8개의 책 목록을 최신순 정렬하여 받아온다 (페이지네이션 x)
메인페이지에는 항상 8개의 책 만을 정렬하여 보여준다
책 등록
검색하여 선택한 책을 등록할 수 있다
모든 리스트 받아오기
- ‘북 스터디' 사용자는
- 원하는 분야의 책을 찾기 위해서
- 모든 도서 리스트를 원한다.
자신이 구매한 책이 아니더라도 어떤 책인지 알 수 있고 마음에 들면 구매해서 스터디에 참여할 수 있다.
도서 분야에 따라 랭킹을 도입하는 방법?
검색
- ‘북 스터디' 사용자는
- 관심 있는 책의 정보를 얻기 위해서
- 도서 검색 기능을 원한다.
검색 조건 : 제목, 저자 , ISBN
도서 정보를 가져오는 방법? 별도의 API가 존재하는지, 도서 정보를 어떻게 추가할 것인지? (모든 도서를 다 가져오는 것은 힘들고, ‘북 스터디' 사용자가 도서를 등록하는 방법을 사용?)
검색 조건
- (FIX) 제목, 저자, ISBN 으로 검색하게 가능
- 책 목록
- 필터링 조건 ( 우선순위를 결정해 보자 ) → UX 관점에서도 순위를 두 가지로 나눠봐야 할 것 같다
- 🐳
- 1. 저자, 제목
- ISBN 2.카테고리 + 검색어
- 저자 : Like
- 제목 : Like
- ISBN ( Unique)
- 어린왕자 → 어린왕자 하얀, . ..
- 카테고리별 검색.. Like ‘title’ Where category = ?
- Pagination ( 카운트 값이 필요할 것 같다고 하심 )
- next 알 수 있음
- “검색하기 엔터" 누르면 API 요청이 날아간다
데이터 형식
title : string
img: string( img url )
author: string
id : string