[Toy Project] DB, UI 설계 및 개인 퀘스트 공유

최지나·2024년 1월 3일

개요

  • 지난 회의에 이어 2번째 프로젝트 회의를 가졌다!
  • 2023.12.28 ~ 2024.01.02 기간동안 각자 UI와 entity(ERD) 설계해온 것을 보면서 피드백을 하고, 개인 퀘스트 수행 결과를 공유하였다

ERD 리뷰

  • 공유 폴더에 각자 맡은 파트의 erd 설계 결과를 공유하였다

  • 회의 시간에 모든 내용을 다루기는 시간이 짧을 것 같아 미리 코멘트를 남겨두었고 1차 수정을 한 뒤, 회의 시간에는 전체적인 규칙을 정하는 시간을 가졌다.

    • 예시

      • member_id, user_id와 같은 PK의 값은 Long 타입으로 지정하자
      • modified_at, updated_at과 같이 개인 별로 다른 컬럼 명을 통일하자
    • 아래는 내가 남긴 코멘트와 스터디원의 답변 예시이다

UI 리뷰

  • ERD와 마찬가지로 각자 설계한 UI를 ppt로 작성해서 공유하였다

  • 회의 시간에는 빠진 화면 (ex 개인 목표 기상 시간 등록, 개인 별 스터디 참여 시간 등록)에 대해 얘기하고 추가로 있었으면 좋겠는 기능들에 대해서 서로 이야기를 나눴다 (ex 통계 조회 시 1주일 전~ 지금까지/ 1달전~지금까지 이렇게 한정되어 있던 기간을 자유롭게 시작/종료 기간 설정 가능하도록 변경, 부재 일정 마우스 올렸을 때 부재 사유 표출되는 기능 추가 등)

  • 그 중 게시판 담당인 내가 받은 피드백들은 다음과 같다

    • 게시글, 댓글 등록 시 글자 제한 추가
    • 게시글 용량 클 경우 압축
    • 게시글 조회수 기능
  • 또한 내가 추가로 구현해보고 싶은 기능들은 다음과 같다

    • 게시글 임시저장기능
    • 게시글 사진 첨부
    • 좋아요 일정 수 이상 받은 글 HOT글(인기글) 등록
    • 게시글에 마크다운 문법 사용 가능하도록 적용

개인 퀘스트

  • 각자 프로젝트 일정/docker DB 설정/project init/배포 계획이라는 개인 퀘스트 수행해온 것에 대한 발표도 진행하였다

정리

  • 각자 발표를 끝내니 시간이 1시간 30분이 지나있었다 다음 발표부터는 개인 별 발표 시간과 질의 시간을 어느정도 제한해두는 것도 괜찮을 것 같다고 생각했다!
  • 다음 회의 일정과 그 전까지 step별 끝내야 하는 일들을 정의하고 마무리하였다

3번쨰 회의 일정: 2024.01.10

  • 내가 그때까지 해와야 하는 일들은 다음과 같다
    • erd 통합
    • JPA entity 생성
    • 게시판 관련 API 설계
    • 간트차트(일정 관리 차트) 업데이트

생각

  • 회사에서 같이 일할 때보다 더 적극적이고 의견을 많이 내주는 친구가 있어서 감동이었다,,! 이번에 모두가 기한을 맞춰서 해온 것처럼 다음 회의까지도 모두 시간을 잘 쪼개서 즐겁게 해 왔으면 좋겠다고 생각했다 ✨✨
profile
의견 나누는 것을 좋아합니다 ლ(・ヮ・ლ)

0개의 댓글