-
Notifications
You must be signed in to change notification settings - Fork 3
4주차 이후 계획 회의 (11 24)
Soap edited this page Nov 27, 2024
·
1 revision
- 11/24 기준 진행상황 분석
수치로 표현할 수 있는 근거가 담긴 의사결정을 더 작성하면 좋겠어요.
- Backlog 업데이트
- Postman 전체적으로 한번 확인하고 업데이트 (파트 나눠서?) → 수정사항 생기면 공유
- 만료/잘못된 토큰 등 코드로 분리해서 응답 → 에러코드 정리
- 이슈 업데이트 (이미 한 것 close)
- 지도 클러스터링 기준 잡기 (+ api 명세 작성)
- 크롤링 데이터 지역별 나누기
- 자동완성 API
- Place 검색한 것들 핀 나오면 해당 핀 누르면 상세 정보?
- 배너!
- 테스트 최적화 (테스트용 모듈 분리 등)
- 월요금제 종량제로 바꿀 수 있는지 확인
- 아키텍처 구조도 ( AI 포함)
- AI 활용 기능 문서화
- 경량화 버전 작성
BE
- 에러코드 정리, 수정 → 문서 → 금장이 notion에 양식만들고 이야기하겠음
- 경량화된 아키텍처 설계
- 요금 문제 해결 ( AI 기능 문서화, 후기 작성 → 크레딧 신청)
-
Docker
스크립트 작성
- 자동완성 기능 구현
-
클러스터링 기능 구현→ 당장은 구글 클러스터링 api 이용 - 테스트
- 모킹 등 컨벤션 최신화 및 통일
- 최적화 (이거 먼저 하고)
- 아직 테스트 못한 부분 테스트 작성
- 부가
- 코드 리팩토링
- DB 인덱스 적용할 수 있는 부분 찾아서 적용 + 문서화 (기존 ~초 → 개선 ~초, ~% 개선)
FE
- 이미지 최적화 webp 문서화
- 코드는 있는데, 어느정도 성능이 나아진지 기록해야함.
- 로그인 권한 컴포넌트 감싸기
- 구글 로그인 토큰 관리
- 토큰 만료 시 재요청
- 무한스크롤 데이터 특정 조건에서 똑같은 쿼리 보내는 버그
- suspense, 에러 처리 (에러 난 부분만 빈 공간 등으로 처리하는 거)
- 초기 로딩 속도 기록하기
- 뒤로가기 버튼 예외상황 처리 ( 이동 불가한 페이지라면 메인으로 )
- 핀, 코스 이벤트 관리
- 핀 눌렀을 때 장소
title
,description
뜨는 info창(모달? 아님 핀 위에 팻말)
- 핀 눌렀을 때 장소
- marker cluster 사용해보기.
- BE 단에서 클러스터를 하지 않는 이유? (google 지도 자체에서 이미 화면에 보이는 마커만 html 태그로 그리는 과정이 포함되어 있음.)
- 내부적으로 어떤 방식으로 클러스터를 적용중인지 조사하기.
- 클러스터 알고리즘에 어떤 방식이 있는지 조사하기.
- 새 장소 등록
- 구글 검색 API 키 문제
- 탭만 두고 넘어가도됨
- API 에러 코드 통일화
- 지도, 코스 핀 정보 수정 모달
- React.Lazy, 코드 스플릿팅
- 배너 컴포넌트 구현
- 자동완성 API 연동
→ 시간 부족하면 BE 태스크 끝나고 진행
- 성능 개선 / 리팩터링
- QA - 문서화
- 시간남으면
- 배너 기능 포함한 어드민 페이지 구현
- 무중단 배포 , 오토 스케일링 …
- 발표 준비
- 기존 문서화 참고해서 추리기
- 발표 자료 만들기
FE
- UI 이쁘게!
디자인
- 로고
- 배너
- 썸네일 기본이미지
- 검색창
금장
아키텍쳐 그림
에러코드 양식 notion에 페이지 만들기
Elastic Search 문서화
테스트 최적화 및 리팩토링
코스 통합 테스트
민서
- AI 활용 기능 문서화 , 후기 작성해 크레딧 신청
- 아키텍처 그림 받아서 활용
- 사용중인 에러코드 정리 / 중복,누락 검토
- 경량화 아키텍처 적용
동효
- 테스트 작성 완료
- 장소 없는 지도 무시 / 최신순으로 정렬
- OAuth 문서화 완성 (하는중..)
- 테스트 코드 관련 문서화
- postman, notion api 페이지 최신화