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 명세 작성 완료 예정