HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🗺️
[팀17] 영업이익 17조 💰
/
🐮
MoSCow
🐮

MoSCow

1️⃣ Must have - 9일까지 (테스트 및 완전히 끝나는 시간 )[로그인][타임캡슐]2️⃣ Should have (10~16)[타임캡슐][마이페이지][댓글]3️⃣ Could have[타임캡슐][알림][마이페이지][친구] - (홀드)4️⃣ Won't have[타임캡슐][댓글][알림][쪽지] - 4️⃣[마이페이지]🤩99기타 (리워드, 재밌는 기능)

1️⃣ Must have - 9일까지 (테스트 및 완전히 끝나는 시간 )


프론트
  • 26, 27일
    • UI 화면 설계(데이터 요구사항), 대략적인 디자인 안 만들기
    • 화면에 필요한 데이터 요구사항 (백엔드분들께 전달)
  • 28일 (다들 시간안됨)
  • 29일에 회의 시간
    • 화면 데이터 요구사항 전달 및 논의, 조율
  • 30일까지
    • UI 디자인 수정 및 픽스
    • 개발환경설정
      • Typescript - fix
      • - cra vs webpack/babel vs next.js
      • 테스트 코드 여부 (storybook, jest)
      • 상태관리 라이브러리 (recoil, redux, react-query, swr, styled-component, 안씀)
      • eslint
      • emotion, theme, styled-component
    • 배포환경설정 (netlify, heroku, firebase, s3)
  • 2일부터 개발 시작
    • [로그인] - 1
    • [타임캡슐] - 5 * 3
      • 지도 관련 전체(정보(미리보기), 등록, 수정, 삭제 ) - 5일
  • 6일부터 test 및 api 수정
백엔드 (11/29 ~ 12/3)
[로그인] - 3
[타임캡슐]
  • 정보(지도에서 받아오는) - 2
  • 열람 - 1
  • 등록 - 3
  • 삭제 - 0.5
  • 엿보기 - 0.5(열람이랑 비슷한 기능)

환경구성 - 2일(라이브러리, 멀티모듈세팅, 컨벤션, 깃플로)
git - 0.5
ci/cd(젠킨스? 액션?) - 2일
aws(EC2) - 0.5

ERD 설계 - 1일 * 3

[로그인]

  • 카카오 계정을 통해 로그인을 할 수 있다. - 1️⃣
  • 카카오 계정을 통해 회원가입을 할 수 있다. - 1️⃣
    • 카카오에서 받을 회원정보는 ____ 이다.
    • 자체적으로 받을 회원정보는 닉네임, 프로필 사진, ____ 이다.
  • 로그아웃 할 수 있다. - 1️⃣

[타임캡슐]

(타임캡슐 정보)
  • 지도에서 내가 열어볼 수 있는 타임캡슐의 위치를 알 수 있다.
    • 마커 - 1️⃣
  • 지도에 표시 할 타임 캡슐 필터링
    • default : 열람 권한이 있는 타임캡슐만 노출 - 1️⃣
    • 타임캡슐의 형태 - 1️⃣ : 잠겨있는 것(아직 열람 기간이 안됨), 열람기간이 된 것(아직 열어보지는 않음), 열린 것
 
(타임캡슐 등록)
  • 지도의 특정 위치에 타임캡슐(글, 이미지)을 남길 수 있다.
    • 글 - 1️⃣
    • 이미지 1개 - 1️⃣
  • 타임캡슐을 작성할 때 썸네일용 문구도 함께 작성할 수 있다. - 1️⃣ 
  • 타임캡슐의 조건을 설정할 수 있다.
    • 위치 - 1️⃣ 
    • 열람가능날짜 (시간 제외)- 1️⃣ 
    • 열람 권한 부여
      • 나만 가능 - 1️⃣
      •  
(타임캡슐 수정)
  • 내가 작성한 타임캡슐을 수정할 수 없다.
    • 열람 가능일은 수정 불가능 - 1️⃣ 
    • 작성한 타입캡슐 글, 이미지는 수정할 수 없다 - 1️⃣ 
    •  
(타임캡슐 삭제)
  • 작성한 타임캡슐을 삭제할 수 있다 - 1️⃣
    • 삭제 권한은 작성자만 가진다.
 
(타임캡슐 열람)
  • 지정날짜 이후에 열람 권한이 있는 사람은 해당 위치에 가서 타임캡슐을 열 수 있다. - 1️⃣
  • 한번 해당 장소에 가서 열어본 타임캡슐은 어디에서나 볼 수 있다. - 1️⃣
  • 캡슐이 열리면, 열람 권한이 있는 사람은 어디에서나 볼 수 있다. - 1️⃣
 
(타임캡슐 엿보기)
  • 타임캡슐 엿보기
    • 문구 - 1️⃣
    • 열람가능한 시간 - 1️⃣
    • 작성자 - 1️⃣
 

2️⃣ Should have (10~16)


[타임캡슐]

(타임캡슐 열람)
  • 열람 권한 부여
    • 전체 유저 가능, 유저 검색 가능) - 2️⃣ 
    • 열람 권한은 작성자만 수정(추가, 삭제)할 수 있다 - 2️⃣ 
  • 캡슐이 열리면, 누가 열었는지(최초 개봉자)를 확인할 수 있다. - 2️⃣ 
(타임캡슐 엿보기)
  • 열람권한 - 2️⃣ 
    • notion image

[마이페이지]

  • 마이페이지에서 타입캡슐 목록을 확인할 수 있다.
    • 마이페이지에서 내가 작성한 타임캡슐들을 확인할 수 있다. - 2️⃣ 
    • 마이페이지에서 내가 열어볼 수 있는(작성하지 않았지만, 열람 권한이 있는) 타임캡슐들을 확인할 수 있다. - 2️⃣ 
    • 마이페이지에서 열리지 않은 타임캡슐을 확인할 수 있다. - 2️⃣ 
    • 마이페이지에서 열린 타임캡슐을 확인할 수 있다. - 2️⃣ 
    • 타임캡슐을 정렬할 수 있다. → 백에서도 쿼리,인덱싱으로 정렬한 상태로 드릴수 도 있다.-2️⃣ 

[댓글]

  • 타임캡슐에 댓글을 적을 수 있다.
    • 열람이후 댓글달기 - 2️⃣

3️⃣ Could have


[타임캡슐]

(타임캡슐 정보)
  • 지도에 표시 할 타임 캡슐 필터링 (작성자, 기간, 받은 타임캡슐, 나, 팔로워 등)
    • 작성자 별(게시자, 공유받은 것) - 3️⃣ 
    • 날짜별(게시한 날짜, 열어볼 수 있는 날짜) -  3️⃣
    •  
(타임캡슐 등록)
  • 지도의 특정 위치에 타임캡슐(글, 이미지)을 남길 수 있다.
    • 이미지 여러개 - 3️⃣  
    • 영상 - 3️⃣  
 
(타임캡슐 열람)
  • 캡슐이 열리면, 누가 봤는지 확인할 수 있다. - 3️⃣ 
 
(타임캡슐 엿보기)
  • 썸네일 이미지 - 3️⃣ 

[알림]

  • 타임캡슐을 열 수 있으면 알림을 받을 수 있다. - 3️⃣
    • 웹서비스 자체 알림 - 3️⃣
  • 다른 사람이 타임캡슐을 열면(최초개봉이 되었다면) 알려준다. - 3️⃣
  • 친구가 되면 알림으로 알려준다. - 3️⃣
 

[마이페이지]

  • 내 정보 수정 - 3️⃣ 
    • 닉네임
    • 프로필 사진
    • 기타 등등
  • 마이페이지에서 타입캡슐 목록을 확인할 수 있다.
    • 마이페이지에서 열람 가능한 타임캡슐을 날짜별로 확인 -  3️⃣
    •  

[친구] - (홀드)

  • 친구 추가
  • 친구 삭제
  • 친구 목록 조회
  • 마이페이지에서 친구 목록을 확인할 수 있다. - 3️⃣

4️⃣ Won't have


[타임캡슐]

(타임캡슐 정보)
  • 어느 장소에 타임캡슐이 많이 생성되었는지 확인할 수 있다. - 4️⃣ 
 
(타임캡슐 등록)
  • 타임캡슐의 조건을 설정할 수 있다.
    • 열람 권한 부여(친구만 가능) - 4️⃣
    • 깐부 설정 (해당 장소에 둘다 있어야 한다는 등...) - 4️⃣
    • 타임캡슐의 조건을 설정할 수 있다.
      • 열람가능시간 - 4️⃣
      •  
(타임캡슐 정보)
  • 지도에서 내가 열어볼 수 있는 타임캡슐의 위치를 알 수 있다.
    • 검색(장소, 만든 사람, 날짜 ) - 4️⃣
(타임캡슐 수정)
  • 재봉인 - 4️⃣
    • 타임캡슐이 열린 이후에 해당 타임캡슐을 담은 새로운 캡슐을 만든다
(타임캡슐 열람)
캡슐이 열리면(누군가가 타임캡슐을 열었더라도), 추후에 공유받은 사람도 가야지만 확인가능 - 4️⃣
 
(타임캡슐 공유)
  • 내가 올린 타임캡슐을 로그인 한 사람만 볼 수 있도록 공유할 수 있다. - 4️⃣
 

[댓글]

  • 타임캡슐에 댓글을 적을 수 있다.
    • 미열람이여도 댓글달기 - 4️⃣

[알림]

  • 타임캡슐을 열 수 있으면 알림을 받을 수 있다.
    • 이메일 - 4️⃣
 

[쪽지] - 4️⃣

  • 보낸 쪽지들을 볼 수 있다.
  • 나에게 온 쪽지를 열람할 수 있다.
  • 친구에게 쪽지를 보낼 수 있다.
 

[마이페이지]

  • 마이페이지에서 타입캡슐을 삭제할 수 있다. - 4️⃣
 
 

🤩99기타 (리워드, 재밌는 기능)

  • 나의 타입캡슐을 찾는 사람에게는 선물을 줄 수 있다.(로띠로 조져..)
    • 폭죽 터트려주기
  • 타임캡슐을 일정 갯수 이상 찾으면 칭호를 받을 수 있다.
  • 타임캡슐을 AR로 볼 수 있다
  • 해당 위치에 작성된 타인의 타임캡슐을 지울수 있는 아이템을 구매할 수 있다.
  • 타임 캡슐(시간 제약만 있는)을 프린트해서 직접 보내주는 상품을 구매할 수 있다.
  • 제약을 완화하는 아이템을 구매할 수 있다.
  • 광고 삽입