HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🧚
[1기]최종 프로젝트 데브코스
/
🗺️
[팀17] 영업이익 17조 💰
/
🐥
프롱이
/
📃
화면기준 요구사항 to 백엔드
📃

화면기준 요구사항 to 백엔드

화면기준 요구사항
페이지
Column
필요 데이터
데이터상세
열
회원가입
POST
- 토큰 varchar - 닉네임 varchar(20) unique - 프로필 이미지 varchar
request <form data> response: string
로그인
GET
- 토큰 varchar - 닉네임 varchar(20) unique - 프로필 이미지 varchar
로그아웃
POST
- 토큰 varchar
타임캡슐 엿보기
GET
- 포스트아이디 ID - 제목 varchar - 엿보기 문구 varchar - 열 수 있는날 Date - 열람 권한이 있는 유저 프로필 이미지 URL varchar
혼자 쓴 글의 경우 자신의 프로필이 들어가 있다.
홈, 지도
GET
- 열람 권한이 있는 캡슐 목록
캡슐 위치 정보 [위도(number),경도(number)] array 개봉 여부
타임캡슐 열람
GET
- 받을 포스트 데이터
— 포스트 삭제 시 필요 — - 포스트 아이디 ID varchar —포스트 내용 관련 — - 작성일 Date - 개봉 가능일 Date - 작성자 - 닉네임, 프로필사진 varchar - 열람 권한 유저 - 닉네임, 프로필사진 varchar - 최초 개봉자 - 닉네임, 프로필사진 varchar - 최초 개봉일 Date - 포스트 제목 varchar(20) - 포스트 위치 정보 [위도(number),경도(number)] array - 엿보기 문구 varchar(30) - 사진 varchar - 내용 varchar(1000)
타임캡슐 등록
POST
- 보낼 포스트 데이터
포스트 제목 varchar(20) 엿보기 문구 varchar(30) 사진 varchar 내용 varchar(1000) 열리는 날짜 Date 열람권한 (작성자 기본으로 추가 나머지 추후 구현)
마이페이지
(이건 2순위로 추후 더 논의)
- 내가 쓴 포스트 리스트 - 사용자 프로필 정보
포스트 리스트에서 열렸는지, 열리지 않았는지도 확인가능해야 합니다! 날짜 순 정렬은 작성한 날짜 기준으로 최신순이었죠..?
 
화면기준 요구사항
페이지
Column
필요 데이터
데이터상세
열
회원가입
POST
- 토큰 varchar - 닉네임 varchar(20) unique - 프로필 이미지 varchar
request <form data> response: string
로그인
GET
- 토큰 varchar - 닉네임 varchar(20) unique - 프로필 이미지 varchar
로그아웃
POST
- 토큰 varchar