📒

9/11(수)

[논의 사항]
1. 회원정보 수정 시 선호주종 변경 적용 가능한지
msw는 영구 저장이 불가능하므로, zustand를 이용해 마이페이지에서도 변경 사항을 실시간으로 반영할 수 있도록 구현 예정
2. 목데이터 구성 및 대체 계획
API 명세서를 참고하여 5~6개의 목데이터를 구성
현재는 목데이터를 많이 구성하는 것보다는 기능 구현이 우선이며, 추후 운영 비용을 고려해 msw나 firestore로 대체할 계획
3. 목데이터 PR 진행 방식
목데이터가 여러 컴포넌트에서 사용되므로, 목데이터만 먼저 PR을 진행
파일은 public/specialtyDrink.json으로 구성하며, 브랜치 이름은 feature/post-mock-data로 구성
추후에 public이 아닌 다른 폴더에 옮길 예정
4. drinkType 및 type 한글 매핑
API response에서 영어로 제공되는 타입들을 한글로 매핑할 예정
5. 게시글 상세 페이지 UI 재구성
주종, 도수, 당도, 별점을 하나로 묶고 포스팅 내용은 아래에 배치
주류 이름은 게시글 작성 페이지와 동일하게 맨 위에 배치
태그는 스크롤로 처리할 계획
6. 명세서 수정 사항 요청 (BE)
데이터 필드 이름을 카멜 케이스 또는 스네이크 케이스 중 하나로 통일 요청
‘전체 게시글 조회’ imageUrl 컬럼 추가 요청
7. description 컬럼 설명
특산주 신청 시 작성하는 설명 필드로 앱 UI에서는 노출되지 X
특정 날 메일 발송 시 첨부할 컬럼
8. 유효성 검사
닉네임 최대 10글자는 14px 폰트에서 UI가 깨지기 때문에 최대 7글자가 적당함
나머지 유효성 검사는 필수로 진행할 예정
9. 검색 페이지 검색 방법
검색창에 #가 포함되면 태그 검색, 포함되지 않으면 포스팅 내용 검색으로 구분 어떤지?
검색 방법 두 가지가 동시에 들어갈 경우 처리하기 어려울 수 있음
내용 검색 시 자동완성 기능이 서버 부하를 초래할 수 있기에 해당 부분 재검토 필요
10. 메인 페이지 및 게시글 상세 페이지 이미지 기준
1순위: 유저가 등록한 사진
2순위: 유저가 사진을 등록하지 않은 경우, 특산주 신청 사진으로 대체
[프로젝트 진행 사항]
1. 로그인
기본 로그인 및 회원가입 (완료)
소셜 로그인 (완료)
2. 메인 페이지
무한 스크롤 (완료)
CardItem 목데이터 구성 (완료)
탭 기능 (완료)
select 필터링 (오류 디버깅중)
3. 게시글 상세 페이지
CardItemDetail 목데이터 구성 (완료)
Post UI 재구성 (진행중)
4. 마이페이지
SpecialtyDrink 목데이터 구성 (완료)
선호주종 변경 시 badge 변경 (완료)
지역 선택 기능 (FE/BE 논의 끝에 삭제)
Region 목데이터 구성 (완료)
[12일 진행 예정]
1.
로그인/회원가입 : 유효성 검사 진행
2.
메인 페이지 : select 디버깅
3.
게시글 상세 페이지 : Post UI 재구성, 댓글 목데이터 구성
4.
검색 페이지
5.
마이 페이지
6.
특산주 신청 페이지