1. 프로젝트 개요
- 이사를 담당하는 작업자와 고객을 이어주는 중개 사이트
- 고객이 일정을 잡으면 거기에 맞는 기사님들이 확인을 하여서 가능한 사람들이 누군지 알려주고 거기에 맞게 고객이 정한 기사님이 이사를 진행하며 마지막으로 리뷰를 작성합니다
2. 담당한 작업
- Front-end
- 공통 컴포넌트
- card-list, chip, checkbox를 만들었습니다
- 견적 제안 관련 API 및 React Query Hook 구현
- 기사가 보낸 견적 목록, 기사가 보낸 견적 상세, 기사가 반려한 견적 목록, 대기 중인 견적, 등을 조회하는 API와 연동되는 React Query 기반의 커스텀 훅을 만들었습니다
- 스켈레톤 추가
- 견적 제안 관련 페이지 제작
3. 문제점 및 해결 과정
- 프로젝트 진행 중 직면한 기술적 문제와 이를 해결한 과정을 상세히 설명해 주세요.
- 페이지를 제작할 때 어느정도 디자인이 비슷 하여서 사용하는 곳이 많은데 이걸 처음에 제작할 때 나누지 않고 한 곳에 다 넣어서 문제들이 발생 하여서 이걸 나눠서 사용하니까 재사용도 좋고 유지보수도 좋아졌습니다
4. 협업 및 피드백
- 매일 데일리 스크럼을 하고 시작하지만 팀원들과 의사소통이 필요하고 그만큼 중요하다는 걸 느꼈습니다 그리고 문제점이 있다면 팀원들과 바로 소통을 하여서 해결하는 방법이 제일 빠르다는 걸 배웠으며
더욱 더 많은 소통을 많이 해야겠다고 생각이 들었습니다
5. 코드 품질 및 최적화
- 만드는데 급급해서 유지보수와 코드 품질을 신경쓰지 못하여서 최적화를 시도해봐야 할 것 같습니다
6. 향후 개선 사항 및 제안
- 같거나 비슷한 것을 사용하는 곳이 많은데 이걸 분리해서 다른 곳에서도 가져다가 쓰기 편하게 만들거나 중복되는 코드를 삭제하는 쪽으로 개선 하는 것이 좋을 것 같습니다