본문 바로가기
팀 과제

팀 프로젝트 - 8° 월드

by 마동휘 2023. 4. 10.

주제 

  • 추억의 싸이월드

프로젝트 이름

  • 8° 월드

간단설명

  • 선선한 요즘날씨 봄을 맞아 다시 피어나는 꽃처럼 추억을 되살려보는 건 어떤가요
  • 내배캠 스파르타인들을 위한 서비스

ERD

https://www.erdcloud.com/d/wA32K86u34Q8auFp9

 

team_PJ 8°

Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool.

www.erdcloud.com

API

기능 method URL Request Response
로그인 POST /login 유저 정보 로그인
성공-홈페이이동or
실패-로그인화면
프로필 수정 POST /profile-edit 수정 사항 수정 후 갱신
회원가입 POST /sign-up 유저 정보  회원가입 성공
게시글 저장 POST /tweet 제목,사진,주소,내용 저장 후 갱신
게시글 불러오기 GET /tweet 게시글 ID
update_at
게시글 내용
게시글 목록 불러오기 GET /tweet-list 제목,사진 게시글 리스트 출력
게시글 수정 PUT /tweet-edit 수정 사항 게시글 수정 후 갱신
게시글 삭제 DELETE /tweet 삭제 게시글 삭제
방명록 저장 POST /guestbook 주소, 내용 저장 후 갱신
방명록 불러오기 GET /guestbook 방명록 ID
update_at
방명록 내용
방명록 수정 PUT /guestbook-edit 수정 사항 방명록 수정 후 갱신
방명록 삭제 DELETE /guestbook 삭제 방명록 삭제

 

체크리스트

 

  •  
    • 회원 가입, 로그인 구현할 수 있다.
  • 회원 기능
  • CRUD
    • c게시글 쓰기 기능 구현
    • r게시글 글 보여주기 구현
    • u게시글 글 수정 구현
    • d게시글 글 삭제 구현
  • GIT
    • git add / commit / push 활용
    • git 브랜치/ PR / merge 활용
    • github pull request에서 Code review 활용

 

app - user, tweet(게시글), guestbook(방명록)

 

역할 분담

Frontend

 

Backend

1. 로그인,회원가입 - 금방끝날것만안같습니다. 로그아웃도

  • username
  • password(password2와 같은지 검증)
  • nickname
  • introduce()-회원가입단계에서 프로필수정가능
  • speech(한마디)
  • site_address(git or blog 주소)
  • tmi

+ 추후 프로필수정 같이

 

2. 게시글(base.html 중앙) 쓰기, 보여주기 -

  • id
  • title
  • contents_text
  • contents_photo (가능하면)
  • created_at
  • update_at

3. 게시글 수정&삭제

 

4. 방명록 쓰기,보여주기, 수정,삭제

  • id
  • profile_img (가능하면)
  • contents_text
  • created_at
  • update_at

 

5.follower / followee

어려울 것으로 예상됨

 

'팀 과제' 카테고리의 다른 글

A-4 KPT-G 회고  (1) 2023.05.15
B-8 KPT회고  (0) 2023.04.17

댓글