2️⃣

9/7(토) 스크럼

FE

1. 랜덤 노출 특산주 클릭 시 처리 방식
랜덤하게 노출된 특산주 이름 클릭 시 검색 결과로 넘어가도록 처리. step3에서 해당 특산주의 이름을 받아서 처리하는 방식으로 구현 중
2. 코드 구현 및 해결 방안 제안
랜덤 노출 정보 클릭 시 상세 정보 노출 필요성 제기. 5~6개 정도의 특산주만 노출되도록 제안
코드 제안: e.preventDefault()로 선택되지 않은 경우 링크 클릭을 방지하는 방식 구현
특정 기능을 Link로 구현했다면, 상태 관리를 통해 동작 여부를 결정하는 코드 사용 제안
3. 회원가입 페이지 상단 위치 정보 수정
기존에 지역을 구 단위로 나누었던 것을 지역 단위로 통일. 특산주 정보가 구 단위로는 부족하여 전체 지역만 표시하도록 수정
4. CORS 이슈 및 Proxy 설정
CORS 문제는 백엔드의 Access-Control-Allow-Origin 설정으로 해결 가능. 프론트 개발 서버에서는 proxy 설정을 통해 우회 가능
파일 객체 전송 시 multipart/formdata로 처리 필요
5. 깃플로우 및 코드 관리
git flow 사용 중. 현재는 release, hotfix 브랜치 필요 없음
깃모지 자동화 설정: .vscode/setting.json 생성하여 깃모지 자동화 설정 완료
확장 프로그램 추천: spell checker, path intellisence 등을 작업 영역 내 추가 권장
6. UI 및 디자인 패턴
UI 디자인 시 컴포넌트에 맞는 다양한 패턴을 활용하여 효율성 증대 필요. DRY 원칙을 지키되, 유틸성 함수들은 파일로 분리하여 중복을 피하는 것이 좋음
axios 설정: 반복되는 값은 instance 생성, content-type을 유동적으로 처리하도록 작성. 인증 정보 만료 처리 및 공통 fetch call 구현 권장
7. 프로젝트 관련 질문 및 추가 기능 논의
질문: CRUD 작업 외에 추가할 수 있는 내부 기능은 무엇인가? 지도, 그래프, 차트, drag & drop 등의 추가 기능 가능성 논의
자동완성 처리: API 호출 부하를 줄이기 위한 디바운싱 처리 논의
하트 기능 논의: 네트워크가 비활성화 상태일 때도 좋아요 버튼이 동작하도록 구현 방안 논의. 사용자 경험을 고려한 기능 필요
8. 특산주 3D 모델링 및 에셋 추가 논의
특산주 3D 모델링 및 에셋 추가 논의. 기존 에셋들은 외국 느낌이 강하다는 점을 지적하며, 추후 추가할 에셋에 대해 논의.
9. 지역 분류 관련 논의
행정구역 17개로만 분류하기로 논의. 특별시, 광역시, 도 등 17개로 분류하여 구현할 예정
10. GitHub PR 코멘트 이슈 해결
코드리뷰 코멘트가 화면에 표시되지 않는 문제 발생
깃 PR 리뷰 ‘Pending’ 상태 코멘트 관련 해결 및 승인 요청
+추가적으로 멘토링 진행 관련 내용 정리, 피드백 반영

BE

1.
테스트 코드 작성 완료 (PR 완료 머지 예정)
MemberService 테스트 코드 작성
RegionService 테스트 코드 작성
EmailService 테스트 코드 작성
2. 테스트 코드 작성중 (마무리 단계)
컨트롤러 테스트 코드 작성중
3. 노션 템플릿 재구성 진행
Pre, 개발 기획, 기술 스택, ERD 구성 완료
스크럼 회의록 완료
주말간 회고 및 API 명세 작성 완료 예정