Table
Search
팀 소개
•
프로젝트 명 : mbti 모임
•
프로젝트 소개 : 같은 mbti끼리 모여서 이야기를 나눌 수 있는 익명 게시판
팀과제 기획 관련
필수 구현 기능
API 명세
ERD 설계
와이어프레임
역할 분담
팀 과제
시연영상
팀 프로젝트 약속
깃 메세지 컨벤션 지키기
깃 브렌치 전략 - 각 기능별로 브렌치 생성후 기능구현
머지 /풀리퀘스트 할 때 댓글 무조건 달아주기
PULL 땡기고 PUSH하기
데일리 스크럼
하루 계획표를 작성하고 데일리 스크럼에서 공유합니다.
보드 보기
Search
우리 팀 약속
1. 시간 약속을 철저히 지키겠습니다.
2. 소통을 중요시하며 자리 비움이나 문제가 생기면 빠르게 공유하겠습니다.
3. 실수나 문제가 있어도 남 탓하지말고 문제를 해결해나가는데 집중하겠습니다.
4. 대화를 할 때는 캠도 켜고 화면공유도 잘 하겠습니다.
5. 파이팅하겠습니다!
6. 상시 소통하기 (마이크 On)
7. 개인 일정 있으면 미리 알려주기
Java
복사
우리 팀의 목표는?
1. 후회없이 하기
Java
복사
우리 팀 시간 약속
- 오전
- 09:00 ~ 10:00 : 코드카타
- 10:00 ~ 11:00 : 팀프로젝트 진행
- 11:00 ~ 11:10 : 오늘 해야할 기능 구현 / 현재 진행상황 나눈기
- 집중 코딩 시간 (14:00 ~ 18:00)
- 일반적인 학습과 달리 강의를 듣는 것만으로는 개발 실력이 상승하지 않습니다.
- 개발은 고민하고, 스스로 시도하고 생각하는 시간이 그 무엇보다도 중요합니다.
- 집중 코딩 시간을 통해 팀원들과 함께 문제에 맞닥뜨리고, 정리해보세요.
- 오후
- 20:00
- TIL 작성
- 20:30 ~ 21:00
- 하루 회고 진행(체크리스트 확인, TIL 댓글 달기)
Kotlin
복사
팀별 일정표(참고)
•
매일 오전 9시 30분 : 출석체크 후 하루 계획 회의
•
오후 2시 : 진척도, 문제점 공유
•
8시 40분 오늘 학습한 내용 또는 개발 진척도 확인
시간을 어떻게 활용하면 좋을까요 - 시간 계획
index | 목적 | Method | URI | 카테고리 | Request Header | Request Body | 비고 |
1 | 회원가입 | POST | /api/users/signup | 회원 도메인 | - | {
“username” : “회원id”,
“password” : “비밀번호”,
”mbti” : “mbti”,
”intro” : “한줄 소개”
}
| - |
2 | 로그인 | POST | /api/users/login | 회원 도메인 | - | {
”username” : “회원id”,
”password” : “비밀번호”
} | - |
3 | 프로필 조회 | GET | /api/users | 회원 도메인 | Authorization
Bearer jwt token | - | - |
4 | 비밀번호 확인 | POST | /api/users/checkpwd | 회원 도메인 | Authorization
Bearer jwt token | {
”password” : “비밀번호”
} | - |
5 | 회원 정보 수정 | PUT | /api/users/update | 회원 도메인 | Authorization
Bearer jwt token | {
“password” : “비밀번호”,
”mbti” : “mbti”,
”intro” : “한줄 소개”
}
| |
6 | 게시물 등록 | POST | /api/posts | 게시글 도메인 | Authorization
Bearer jwt token | {
”title”:”제목”,
”content”:”게시글 내용”
} | |
7 | 단일 게시물 조회 | GET | /api/posts/{post_id} | 게시글 도메인 | Authorization
Bearer jwt token | ||
8 | 게시물 전체 조회 | GET | /api/posts | 게시글 도메인 | Authorization
Bearer jwt token | ||
9 | mbti별 게시글 조회 | GET | /api/posts/mbti?mbti=mbti | 게시글 도메인 | Authorization
Bearer jwt token | mbti에는 총 8개의 mbti중 한글자만 넣어주면 된다.
ex) J들의 게시글 보려면 /api/posts/mbti?mbti=J | |
10 | 게시물 수정 | PATCH | /api/posts{post_id} | 게시글 도메인 | Authorization
Bearer jwt token | ||
11 | 게시물 삭제 | DELETE | /api/posts/{post_id} | 게시글 도메인 | Authorization
Bearer jwt token | ||
12 | 게시물 좋아요 | PATCH | /api/posts/{post_id}/postLikes | 게시글 도메인 | Authorization
Bearer jwt token | ||
13 | 댓글 작성 | POST | /api/comments | 댓글 도메인 | Authorization
Bearer jwt token | {
”text” : “댓글 내용”
} | msg:성공 |
14 | 댓글 수정 | PUT | /api/comments/{comment_id} | 댓글 도메인 | Authorization
Bearer jwt token | {
”text” : “수정 내용”
} | msg:성공 |
15 | 댓글 삭제 | DELETE | /api/comments/{comment_id} | 댓글 도메인 | Authorization
Bearer jwt token | - | msg:성공 |
16 | 댓글 좋아요 | PATCH | /api/comments/{comment_id}/llike | 댓글 도메인 | Authorization
Bearer jwt token | ||