위코드 기업협업 프로젝트 <instamg> 모델링

jm_yoon·2021년 2월 20일
0

기업협업

목록 보기
1/6
post-custom-banner

요약

  • users, posts, stories direct messages 앱으로 구성
user를 product로 생각하면
  • 리스트 : 팔로우한 계정 게시물
  • 상세 페이지 : 개인 프로필(개인 인스타 계정)
  • 디테일 페이지 : 개인 프로필에서 게시물 상세 조회

맡은 부분

  • 좋아요
  • 개인피드 조회
  • 개인피드 게시물 상세 조회
  • 개인피드 태그된 게시물 조회
  • 스토리 조회

생각 할 부분

  • 개인프로필 조회 시 데이터를 한번에 다 보내줘야 하는가?
    👉🏻 프로필부분, 프로필에 저장한 스토리, 피드 데이터 따로 보내주는 게 RESTful함.
  • 게시물 상세 조회에서 대댓글은 어떤 형태로 보여주지?
  • 유저가 로그인 후 유저의 프로필인지, 유저가 팔로우한 프로필인지 아닌지 구분하기
  • 스토리 조회 시 현재시간 기준으로 24시간내 생성된 게시물만 보여주기
  • SSE(Server Sent Event)이용하여 실시간으로 좋아요, 팔로워, 팔로잉 수 업데이트하기
  • WebSocket

새로운 부분

  • s3이용하여 이미지 저장하는 것이 아닌 로컬에서 저장하기
  • 이미지 업로드 시 썸네일도 같이 업로드, 이미지크기변환
  • 실시간 기능
profile
Hello!
post-custom-banner

0개의 댓글