UMC 팀프로젝트 1주차 회고 - [ Global Students]

boms·2024년 1월 10일
1

Global Students Project

목록 보기
2/4
post-thumbnail

회의 사항

  • 개별 erd 공유 및 선정, 디벨롭 계획
  • 추후 일정 회의 (만나는 날, 장소 등등)
  • 개발 방식 회의 (깃허브 운영방식, 소통방식)
  • API 명세서 관련 회의
  • 개발툴, 프레임워크 정하기

회의내용

ERD 선정 및 디벨롭

범수님 작성 ERD 선정, 디벨롭

추가 및 변경사항 (1차 디벨롭 결과):

  • 대학 테이블, 국가 테이블, 지역 테이블 추가
  • board (게시판) 타입 컬럼 추가
  • 유저 테이블 성, 이름 따로 저장
  • 포스트 테이블 - 조회수 컬럼 추가, 삭제여부, 삭제시간

프레임워크

  • AWS
  • Discord
  • Github
  • Spring boot
  • MySQL

파트분배 (기능별 분배)

회원가입/로그인->유범수
마이페이지 → 김유
게시판→ 김진

쪽지/채팅 → 이윤*


ERD

드디어 첫 백엔드팀 회의를 진행했다. 각자 ERD를 짜왔는데 내 ERD가 선정되었고 이제부터 내가 ERD를 관리하게 되었다. 사실 규모가 크지않아 다들 비슷했지만 채팅방(chat_room, chat_room_user, message 테이블) 설계가 가장 잘 되어있어서 선정되었다. message 테이블에 chat_room_id를 외래키가 아닌 기본키로 설정하여 메시지가 소속된 채팅방에 종속되게 id를 관리할 수 있게끔 설계했다는 점이 차별화되었다. 내 ERD를 토대로 위에 적힌 변경사항들을 디벨롭 했다. 아직 PM측과 기능을 상의중이라 추후에 ERD에 변화가 많이 생길것 같다.

회원가입/로그인

드디어 파트 분배를 했고 나는 우선 회원가입/로그인 API 명세서와 구현을 담당하게 되었다. UMC 교육기간동안 개인적으로 Spring Security를 공부했어서 프로젝트에서 꼭 사용해보고 싶었다. 게시판/게시글 파트도 하고 싶었지만 개인 프로젝트로 게시판을 만들어본적이 있어서 깔끔히 포기했다. 앞으로 4일동안 회원가입/로그인 API 명세서를 작성할 것이다.

profile
2023.08.21~

0개의 댓글