3.1.6 사용자 프로필 페이지
•
사용자 프로필 페이지에서는 사용자 이름, 계정 ID, 소개, 팔로워 및 팔로잉 수, 판매 상품, 그리고 사용자가 업로드한 게시글을 확인할 수 있습니다.
•
사용자 정보 하단에는 팔로우 버튼이 있습니다. 팔로우 버튼을 클릭하면 언팔로우 버튼으로 바뀌어야 합니다. 단, 팔로우 기능은 구현하지 않습니다. 버튼의 변화만 구현하세요.
•
팔로워 및 팔로잉 수를 클릭하면 팔로워, 팔로잉 사용자 목록이 표시됩니다.
•
판매 중인 상품 섹션은 등록한 상품이 없을 경우에는 표시되지 않습니다.
•
게시글 섹션에서는 목록형과 앨범형으로 게시글들을 확인할 수 있습니다. 기본형은 목록형이며, 이미지가 없는 게시글을 경우에는 앨범형에서는 표시되지 않습니다.
•
또한 사용자가 올린 게시글이 없을 경우에는 게시글이 나타나지 않습니다.
내 프로필 일 경우
•
나의 프로필 페이지일 경우
◦
프로필 수정 버튼과 상품 등록 버튼이 표시됩니다.
◦
판매 중인 상품을 클릭하면 하단에 상품 삭제, 수정, 웹사이트에서 상품 보기 버튼이 포함된 메뉴가 나타납니다. (단, 나의 프로필 페이지가 아닐 경우 상품을 클릭하면 바로 상품 판매 사이트로 이동됩니다.)
1. 사용자 정보 받아오기
•
이름, 아이디, 소개, 프로필 사진
•
팔로잉 목록
•
팔로워 목록
•
판매중인 상품
•
게시글
•
로그인 정보
2. 받아온 정보 뿌려주기
3. UI 구현
3.1 다른 사람의 프로필일 경우
•
프로필 수정 버튼과 상품 등록 버튼이 없음
3.2 나의 프로필일 경우
•
프로필 수정 버튼과 상품 등록 버튼이 표시됩니다.
•
판매 중인 상품을 클릭하면 하단에 상품 삭제, 수정, 웹사이트에서 상품 보기 버튼이 포함된 메뉴가 나타납니다. (단, 나의 프로필 페이지가 아닐 경우 상품을 클릭하면 바로 상품 판매 사이트로 이동됩니다.)
•
게시글 보기 형식
◦
앨범형
◦
목록형
◦
게시글이 없을 경우
•
게시글이 있을 경우와 없을 경우 다르게 처리
•
판매중인 상품이 있는 경우와 없는 경우 다르게 처리