<< 서론 - 구현 >>
1.
팀명 소개
2.
프로젝트명(Weekly-sports) 이유 소개 및 구현 목적 설명
3.
와이어프레임, ERD(스크롤 슥) - 프론트라 구현하지 않음
4.
팀원 소개 및 각자 맡은 부분 설명
5.
구현 기능 소개
•
필수기능
•
댓글 CRUD
•
게시글&댓글 좋아요
•
구글 로그인 (OAuth)
•
유저 팔로우 기능
•
배포 (HTTPS 적용)
< 본론 - User(사용자) >
1.
구글 로그인
•
링크 이용해서 로그인 성공 확인
2.
회원가입
•
로컬 회원가입
3.
로그인
•
로컬 로그인
4.
패스워드 확인
•
확인 실패시 리턴방식 설명
•
확인 성공시 리턴방식 설명
5.
프로필 수정
•
성공시 리턴 설명
< 본론 - Board(게시글) >
1. 게시글 저장
•
성공시 리턴 설명
2.
게시글 단건 조회
•
성공시 리턴 설명
3.
게시글 전체 조회
•
성공시 리턴 설명
4.
게시글 수정
•
실패시 리턴 설명
•
성공시 리턴 설명
5.
게시글 삭제
•
실패시 리턴 설명
•
성공시 리턴 설명
6.
News Feed
•
[추가구현] 팔로우한 유저의 피드만 뜨도록 구현한 방식 설명
•
성공시 리턴 설명
7. [추가구현] 게시글 좋아요
•
성공시 리턴 설명
•
실패시 리턴 설명
8.
[추가구현] 게시글 좋아요 취소
•
성공시 리턴 설명
•
실패시 리턴 설명
< 본론 - Comment(댓글) >
1.
댓글 저장
•
성공시 리턴 설명
2.
댓글 수정
•
성공시 리턴 설명
3.
댓글 삭제
•
성공시 리턴 설명
4.
[추가구현] 댓글 좋아요
•
성공시 리턴 설명
•
실패시 리턴 설명
5.
[추가구현] 댓글 좋아요 취소
•
성공시 리턴 설명
•
실패시 리턴 설명
<< 결론 >>
•
어려움 느낀 부분 설명
- 팀원간 시간 맞추기, 서로의 코딩스타일이 달라 통일하는 어려움(초기 전체적인 틀 구상의 필요성), PR 후 merge시 충돌코드 수정하는 어려움(경로를 일일이 추적해야 됨)
•
협업 과정 및 결과 후 느낀 점
- 주말을 반납하고 힘들었으나 보람 있다 등 소감