[1] Main Page
사용자 폴더 리스트
- Header(Text)
- ImageSlider
- Card Component
- Prev, Next Button
- BookMark Edit Button
다른 사용자의 폴더 리스트
- Header(Text)
- Button
- 타입에 따라 정렬된 북마크 리스트 렌더링
- More Button
- List Page로 이동
안내 페이지
- Header, Content
- Link Button
- 이용방법 페이지로 이동
기능명세
[2] Login & SignUp Modal
Modal
- Input
- React-Hook-Form을 이용해 validation 체크
- 로그인 상태 유지 체크 버튼
- 쿠키 이용해 로그인 상태 유지
- Button
- 일반 로그인
- 소셜 로그인
- 회원가입
- 다음
- Selector
- 관심사 선택
- Image Uploader
기능명세
[3] Folder List Page
검색어 입력
- Input
- Icon
- HashTag(Box)
폴더 리스트
- Text
- Card(Grid, infinite scroll)
- Image
- Avatar
- Text
- Button
[4] Folder Detail Page
Header
- Title
- UserInfo(Avatar, Username)
- CreatedAt
- 관심사(HashTag)
Content
- Image
- Content
- BookmarkList
- Box
- Avatar
- Text
Profile
- Avatar
- Text
- Scrap Button
Comments
- Textarea
- SubmitButton
- Comment
- More Button
[5] Folder Create/Update
생성/수정 페이지
- Input
- ImageUploader
- Box
- ImageUploader
- Text
- Detail
- Textarea
- Temp, Submit(Button)
[6] User Page
유저 페이지
- Profile
- Avatar
- Text
- EditButton
- 폴더 리스트
- Text
- Card(Grid)
- Image
- Avatar
- Text
- Button
공통 컴포넌트
- NavBar
- Logo(image)
- Text(Link)
- Divider
- Button(Login, Sign Up, Logout)
- Footer
- Text
- Icon(or Image)