[팀 프로젝트-JPA 활용 게시판] S.A 작성

2025. 4. 9. 17:47·프로젝트/프로젝트 회고

학교에서 오프라인으로 협업 프로젝트는 많이 해봤어도 온라인만으로 팀협업을 해보는건 처음이다.

이번 기회에 github 를 이용한 협업 프로젝트를 경험해보고 팀원과의 소통능력이 키울 수 있을 것 같다.

 

개발 일정

2025.04.07~2025.04.14

 

팀명 

Fake Book

 

팀 소개

Facebook 기반의 SNS 프로젝트를 만들기로 했기 때문에 FakeBook 이라고 지었다.

 

프로젝트명

NewsFeed

 

프로젝트 소개

세상에 수많은 SNS가 있지만, 내 손으로 직접 만들어보는 SNS는 어떨까요?

이 프로젝트는 우리가 익숙하게 사용하는 인스타그램, 트위터, 페이스북 같은 기존 SNS를 참고하면서, 그 속에 숨겨진 구조와 흐름을 하나하나 뜯어보고, 직접 구현해보는 여정입니다.

단순히 따라 만드는 게 아니라,

  • 이 기능은 어떤 데이터 구조로 이루어졌을까?
  • 이 버튼을 눌렀을 때 어떤 API가 동작할까?
  • 사용자의 글이나 좋아요는 어떤 식으로 저장될까?

이런 질문을 던지며, ERD(Entity Relationship Diagram) 설계부터 API 명세, 화면 구성, 그리고 실제 서비스 형태로의 구현까지, 처음부터 끝까지 경험하며 완성해 나가는 프로젝트입니다.

 

 

와이어프레임 (실제 구현X)

 

역할 분담

코드 병합을 수월하게 하기 위해 기능별로 역할을 분담하였다.

  1. 사용자 도메인
  2. 게시판 도메인
  3. 댓글 도메인
  4. 좋아요 도메인
  5. 팔로워,인증*인가 도메인

 

사용하는 기술

  • Git , GitHub
  • Spring boot
  • java

 

ERD

 

 

API 명세

  • 뉴스피드 (회원)

 

 

  • 뉴스피드 (게시물)

 

 

  • 뉴스피드 (댓글) - 담당

 

 

  • 뉴스피드 (게시물 좋아요)

 

 

 

  • 뉴스피드 (팔로우)

 

 

 

  • 뉴스피드 (로그인,로그아웃)

 

 

추후에 보완해야할 사항

  • 다양한 기능 추가
  • 개개인이 작성하여 병합한 S.A 를 일관성있는 API 와 ERD 수정

'프로젝트 > 프로젝트 회고' 카테고리의 다른 글

[팀 프로젝트-JPA 활용 게시판] 댓글 기능 + orphanRemoval로 깔끔한 삭제 처리  (0) 2025.04.21
[팀 프로젝트-JPA 활용 게시판] branch 전략 및 패키지 구조  (1) 2025.04.14
[일정관리]일정 수정 및 삭제  (0) 2025.03.26
[일정관리]일정 생성 및 조회  (0) 2025.03.25
[일정관리]API 명세 및 ERD작성  (0) 2025.03.24
'프로젝트/프로젝트 회고' 카테고리의 다른 글
  • [팀 프로젝트-JPA 활용 게시판] 댓글 기능 + orphanRemoval로 깔끔한 삭제 처리
  • [팀 프로젝트-JPA 활용 게시판] branch 전략 및 패키지 구조
  • [일정관리]일정 수정 및 삭제
  • [일정관리]일정 생성 및 조회
코딩로봇
코딩로봇
금융 IT 개발자
  • 코딩로봇
    쟈니의 일지
    코딩로봇
  • 전체
    오늘
    어제
    • 분류 전체보기 (144) N
      • JavaScript (8)
      • SQL (11) N
      • 코딩테스트 (30)
        • Java (15)
        • SQL (13)
      • Java (10)
      • 프로젝트 (25)
        • 트러블슈팅 (9)
        • 프로젝트 회고 (14)
      • git,Github (2)
      • TIL (38)
      • Spring (18)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    java #arraylist #list #배열
    스파르타 코딩 #부트캠프 #첫ot
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
코딩로봇
[팀 프로젝트-JPA 활용 게시판] S.A 작성
상단으로

티스토리툴바