[TIL #41] 아웃소싱 프로젝트 KPT 회고

차슈·2024년 6월 24일
0

TIL

목록 보기
42/70
post-thumbnail

개요

아웃소싱 프로젝트

설문 조사를 통해 음식 추천 사이트
Today-s-menu 오늘 뭐먹지?

개발 기간 : 2024.06.17~2024.06.21

기능

  • 설문조사
  • 게시글 검색/ post
  • 레시피 CRUD
  • 레시피 코멘트 CRUD
  • Auth가 포함된 로그인 / 회원가입
  • 프로필 / 닉네임 변경

성과 Keep

  • 기간 내에 프로젝트를 완성한 것에서 뿌듯함을 느낍니다.
  • 필수 구현 사항을 모두 완료 했고, 설문 조사 로직과 결과가 랜덤하게 도축되어서 성취감이 큽니다.
  • 좋은 팀원들과 협력하여 프로젝트를 해서 즐거웠고 소통의 중요성을 느꼈습니다.
  • tailwind css와 zustand와 새로운 기술들을 쓰면서 조금은 사용하는 것에 익숙해졌습니다.
  • supabase에 대해 더 익숙해지는 시간이었습니다.

문제점 Problem

  • 코드를 팀원들이랑 다 같이 짰기 때문에 주석을 추가하면 다른 팀원들이 조금 더 수월하게 코드를 이해할 수 있을 것 같습니다.
  • 인가(Authorization)에서 로그인 상태가 아닌 경우 마이페이지나 글 작성 페이지로 리디렉션 할때 화면 깜빡임이 발생하여 불편합니다

개선 시도 Try

  • 주제를 정하는데 생각보다 오래걸려서, 많은 아이디어 보다는 하나의 아이디어를 develop하는 형식으로 가는 것이 좋을 것 같습니다.
  • react-router-dom의 loader를 사용하여 데이터를 받아오면서 리디렉션을 하면 화면 깜빡임이 해결 될 것 같습니다.

기술적 측면 (사용한 기술 스택)

Visual Studio Code
React
Tanstack Query
NPM
JS
Tailwindcss
React Router
Zustand
Supabase

향후 계획

  • 코드 피드백을 통해 다시 리팩토링을 해 볼 계획입니다.

회고를 통해 얻은 교훈

  • 팀원들 간의 소통은 원활한 협업을 하는 데에 가장 중요한 요소입니다.
  • 새로운 기술의 사용은 추후 프로젝트에서 큰 도움이 될 수 있을 것입니다.
  • 팀원들간의 실시간 코드 리뷰를 통해서 코드 피드백을 받는 다는 것은 성장하는 데 큰 도움이 됩니다.

0개의 댓글