Skip to content

프로젝트 정책

Blanc edited this page Jul 13, 2023 · 2 revisions

메인페이지

  • 링크 보관함
    • 상단 해시태그 리스트 [전체 + 사용자의 최다 사용 30개], 전체보기, param [size] 최대 30개까지 조회 가능
    • 선택한 해시태그 링크 리스트 (default: 전체)
      • 10개 씩 조회 [무한 스크롤]
      • Response [제목, 썸네일, 글, 마크 여부, 읽음 여부, 마크된 수, 해시태그]
  • 마크 보관함
    • 상단 해시태그 리스트 [전체 + 북마크 한 URL에서 최다 사용 30개], 전체보기
    • 선택한 해시태그 링크 리스트 (default: 전체)
      • 10개 씩 조회 [무한 스크롤]
      • Response [제목, 썸네일, 글, 마크 여부, 읽음 여부, 마크된 수, 해시태그]
  • 링크
    • 해시태그
      • 해시태그가 5개 초과시 토글 형식으로 노출
    • 정렬
      • 작성시간순 최신
    • 수정시 '수정됨' UI 표시
    • 링크 삭제
      • 내 링크 삭제, 수정, 등등 링크 아이템 관련 버튼
        • 웹: 마우스 오버
        • 모바일: … 더보기 버튼

링크 추가

  • url 입력(필수값)
    • url 유효성 검사 프론트/백
      • 링크 불러오기 실패했습니다.
  • 제목(필수값)
    • default: 링크의 meta title 태그
      • 링크 불러오기시 meta data가 없는 케이스
        • title 태그 값 또는 입력한 url
  • 설명(선택값)
    • 링크 불러오기시 링크의 meta data
    • 500자 이하
  • 태그 (선택값)
    • 등록
      • 등록한 태그는 ‘마이페이지 > 태그 관리’ 에서 관리 가능
        • 태그 생성 개수 제한 없음
      • 태그 중복시 적절한 메세지 예정
    • 최대 10개 등록
    • 태그 해제
    • 검색 api
    • 정책
      • default: 전체
      • 2글자 - 8글자
      • 띄어쓰기 불가
      • 특수기호 불가
      • 이모지 불가 (확인 필요)
      • 해당 URL에 최대 10개 등록 가능
  • Response [사용자의 해시태그 전체 리스트]

둘러보기

  • 링크 둘러보기
    • 현재 사용자를 제외한 최신순 [서비스를 이용한 사람들?]
      • 전체 사용자의 링크 보관함
    • Response [사용자 프로필 이미지, 닉네임, url, 제목, 내용, 마크 여부, 읽음 여부, 마크 수]
    • 10개씩 무한 스크롤
  • 다른 유저의 링크 보관함
    • 상단 해시태그 리스트 [전체 + 해당 유저의 최다 사용 30개] + 전체보기
    • 선택한 해시태그 링크 리스트 (default: 전체)
      • 10개 씩 조회 [무한 스크롤]
      • Response [유저 프로필 이미지, 닉네임, 소개 글]
      • Response [유저가 사용하는 해시태그 30개]
      • Response [제목, 썸네일, 글, 마크 여부, 읽음 여부, 마크된 수, 해시태그]
  • 다른 유저의 마크 보관함
    • 상단 해시태그 리스트 [전체 + 북마크 한 URL에서 최다 사용 30개], 전체보기
    • 선택한 해시태그 링크 리스트 (default: 전체)
      • 10개 씩 조회 [무한 스크롤]
      • Response [북마크 된 URL에서 자주 사용되는 해시태그 30개]
      • Response [제목, 썸네일, 글, 마크 여부, 읽음 여부, 마크된 수, 해시태그]
  • 링크
    • 해시태그
      • 해시태그가 5개 초과시 토글 형식으로 노출
    • 정렬
      • 작성시간순 최신
    • 수정시 '수정됨' UI 표시

마이페이지

UI 작업 보완 필요

  • 프로필 (Response)
    • 이미지 (카카오 프로필 이미지)
    • 닉네임
      • 한글 닉네임 작성 시 정규표현식 추가. ㅇㅏ[X], 아아아[O]
      • 2 ~ 8글자 ?
    • 한줄소개 (디폴트 텍스트)
  • 해시태그 관리 (Response)
    • 태그
      • 2글자-8글자
      • 띄어쓰기 불가
      • 특수기호 불가
      • 이모지 불가 (확인 필요)
    • 태그 등록
      • 등록 api
        • 중복시 적절한 메세지 예정
      • 태그 수정
        • 선택한 링크의 해시태그 이름 변경
      • 태그 삭제
    • Response [사용자의 해시태그 전체]
  • 삭제 보관함
    • 임시 삭제 보관함
Clone this wiki locally