Week2 (03.20 ~ 03.26) 스프린트 회고 - withPet-team/withPet-client GitHub Wiki

📕 Week2 회고

스프린트2 달성한 목표

😉 김성은

  • 펫 정보 삭제, 수정 완성
    • 펫 정보 수정 시, 기존 정보 값 나타내기
    • 펫 정보 삭제 및 수정 시 storage에 저장되어있는 필요없는 이미지도 함께 삭제
  • 마이페이지
    • 마이페이지 마크업 및 스타일
    • 마이페이지 나의 반려동물에 펫 정보 데이터 렌더링 및 스와이퍼
    • 마이페이지 히스토리 본인계정에서 캘린더 날짜 값과 일치하는 다이어리 데이터 렌더링

🥸 박재석

  • 회원가입 유효성 검사 완료
  • 네비게이션 바 페이지별로 적용 완료
  • 세팅 페이지 UI 완료
  • 세팅 페이지의 닉네임 수정 / 로그아웃 / 회원탈퇴 기능 완료

🤨 백승연

  • 다이어리 페이지 완성
  • 산책지수 페이지 완성 (약간의 에러 보유 ㅎ)
  • 스토리 탭 컴포넌트 완성
  • 다이어리 수정 페이지 완성
  • 네비게이션 바 프로필사진 보이기 (에러 보유 중..)

🫠 이원준

  • 1주차때 해결하지 못했던 문제 해결

🥹 채하은

  • story 카드 컴포넌트 구현
  • 일기 삭제 기능 구현
  • 소셜 로그인(구글)
  • 댓글 생성, 삭제 기능 구현
  • 댓글 기능을 위한 다이어리 상세페이지 구현

스프린트2 달성하지 못한 목표

😉 김성은

  • 마이페이지 라디오버튼 warning 잡기
  • 리팩토링

🥸 박재석

  • 세팅 페이지의 알림 기능
  • 다크 모드 기능

🤨 백승연

  • 산책지수 페이지와 네비게이션 바 프로필 사진 모두 처음부터 깔끔하게 렌더링 되는걸 못함
  • 렌더링 순서에 대한 이해도가 떨어지는 듯 함

🫠 이원준

  • 임시저장 구현
  • ChatGPT 채팅페이지 API 연동

🥹 채하은

  • 일기 수정 기능을 구현하지 못했음
  • 삭제 기능들(일기, 댓글)이 시원찮게 기능함...
  • 좋아요 기능 구현 못함

배운 점(성장)

😉 김성은

  • 프로미스를 사용하여 순차적 실행
  • 파이어베이스의 스토리지와 파이어스토어를 다룰 수 있게 되었다.

🥸 박재석

  • 파이어베이스에 대해 조금 더 익숙해진 것 같다.
  • tailwind에 대해 이제는 많이 익숙해진 것 같다.
  • React의 개발 흐름을 깨달았다.

🤨 백승연

  • 파이어베이스가 가지고 있는 여러 함수들을 많이 사용해보면서 익숙해짐
  • 여러 컴포넌트에서 같은 데이터를 쓰려다보니 상태관리의 중요성을 깨달음

🫠 이원준

  • 삽질에 더 많은 시간을 보냈지만, 그 과정속에서 공부가 좀 되었던 것 같다.

🥹 채하은

  • 리덕스와 아주 조금 더 친해짐
  • 자나깨나 무한루프를 조심해야 된다는 점
  • CRUD를 어느 정도나마 연습해볼 수 있는 기회가 되었음

아쉬웠던 점

😉 김성은

  • 타입스크립트를 잘 하지 못하고 있는 것 같다.
  • 코드 리팩토링할 부분이 많은 점

🥸 박재석

  • 하나의 오류에 너무 많은 시간을 투자한 것 같다.
  • 검색을 하지 않으면 코드를 바로 구현할 수 없다는 부분이 좀 아쉬운 것 같다.
  • 시간 분배에 대한 아쉬움이 있다.

🤨 백승연

  • 렌더링을 순차적으로 하는 것에 익숙하지 못함
  • promise에 대해서 많은 공부가 필요해 보임

🫠 이원준

  • 시간을 더 쏟고, 더 삽질해보고, 더 공부하고, 맡은부분은 해결 했어야 했는데, 그러지 못해서 아쉽다.

🥹 채하은

  • 아직 useEffect에 대한 개념이 확실치 못한 것 같음
  • 컨디션 조절 실패로 주말 안에 목표했던 기능들을 완성하지 못했음