팀 프로젝트 소개
- 한 줄 정리 : 유저들이 자신의 하루에 대한 게시글을 올려서 서로 공유하고 댓글을 달면서 소통할 수 있는 SNS 사이트
- 내용 :
- 로그인 기능이 있어 유저별로 개인 식별이 가능하고 각자의 프로필을 설정할 수 있다.
- 로그인을 한 유저라면 댓글을 달아 서로 소통할 수 있으며 자신의 댓글을 삭제하거나 수정할 수 있다.
- 관리자는 백오피스에서 한번에 사이트를 관리할 수 있다.
- 로그인을 하지 않아도 사이트 이용이 가능하지만, 사이트에 있는 내용을 조회만 할 수 있다.
- 유저마다 자신의 고유한 페이지가 있으며 각 유저의 페이지에서 특정 유저의 게시글 조회가 가능하며 전체 페이지에서 모든 게시글을 확인하거나 자신이 팔로우한 유저들의 게시글만 확인하는 것도 가능하다.
팀 프로젝트 깃 허브 링크
https://github.com/ggumi030/StoryiNdayS?tab=readme-ov-file
GitHub - ggumi030/StoryiNdayS: SNS 백엔드 서버 개발
SNS 백엔드 서버 개발. Contribute to ggumi030/StoryiNdayS development by creating an account on GitHub.
github.com
KPT 회고
Summary
KEEP
|
⛳TRY
|
❗PROBLEM
|
TRY / Action Plan
1. 프로젝트 과정중 하루단위로 그날 발생한 트러블 슈팅을 정리한 후 일정 마지막 날에 각자의 트러블 슈팅과 해결방법 공유하도록 한다.
2. 코드리뷰를 몰아서 마지막 날에 하려고 하지 말고 그때 그때 PR 할 때마다 한다.
3. 절대 오류가 해결되지 않은 상태에서 푸쉬하고 머지하지 않다. 또한 클래스간 연결이 필요한 부분이 있다면 해당 담당자에게 협력을 요청하여 해결하고 진행하도록 한다.
4. API 명세서는 팀원과 함께 작성한 하나의 약속이고, 팀원의 동의를 얻지 않은 상태에서 임의로 변경하면, 프로젝트가 조금씩 엇나가기 시작하므로, API 명세서를 반드시 따르고 변경이 필요하다고 느꼈다면 이에 대해 팀원들과 상의하여 변경하도록 한다.
'개발 > TIL' 카테고리의 다른 글
[TIL#42] Spring MSA 설계 및 실습 (0) | 2025.02.11 |
---|---|
[TIL#41] 칸반보드 팀 프로젝트 회고 (0) | 2024.07.16 |
[TIL#39] Spring h2 database 사용해서 통합 테스트 환경 분리하기 (0) | 2024.06.18 |
[TIL#38] 테스트 코드 작성 (0) | 2024.06.18 |
[TIL#37] Interface / Abstract Class / Generic 활용 연습 (0) | 2024.06.14 |