📒

9/5(목)

1.
전 기수분들 프로젝트 발표 관련 대니 멘토님 피드백(BE) 체크할 부분 정리
Top 5 선정 기준
입찰 참여자 수를 기준으로 선정한다는 것을 더 명확하게 정의할 필요가 있음-> 특산주 추천 Top 기준을 명확하고 잘 정의할 필요가 있음
경매 종료 시간 설정
경매 종료 시간에 대한 설정에서 유저 관점에서 자정에 가까워질수록 트래픽 증가를 고려해야 하며, 이 시간대를 적절히 분산시켜 노출하는 전략이 필요-> 특산주를 마시고 리뷰하는 시간대가 보통 저녁 이후에 트래픽이 몰릴 것을 감안하여 이를 고려하여 시스템에 어떻게 녹여낼 수 있을지 고민
입찰 기능
다른 사람이 입찰할 때, 해당 사항이 강조하고 있는 기능이다라는 것을 어필-> 우리 특산주 홍보 및 리뷰 플랫폼에서 강조하는 기능을 명확히 알고, 어필할 필요성을 느낌
트러블 슈팅 경험
프로젝트 진행 중 발생한 트러블 슈팅 경험을 잘 기록하고 공유하는 것의 중요성 언급-> 각 코드 뿐 만 아니라 개발툴을 사용하면서 겪었던 에러 해결 등도 잘 정리해서 기재할 필요
부하 테스트
부하 테스트의 필요성이 강조됨. 서비스의 안정성과 성능을 위해 꼭 테스트를 진행할 필요가 있음-> 트래픽 등 가데이터 돌릴 수 있는 방안 추후 모색
Mock Service Worker(msw) 사용
API mocking을 위한 msw(Mock Service Worker) 사용을 추천하여, 테스트 환경을 개선하는 것을 권장
Swagger 도입
API 문서화를 위해 Swagger를 도입하는 것이 필요. 이를 통해 API 명세를 클라이언트와 쉽게 공유할 수 있음
JWT와 스프링 시큐리티를 통한 인증
JWT를 활용한 권한 인증과 스프링 시큐리티를 도입하여 로그인 인증 시스템을 강화할 것을 권장
2.
진행사항(PR 후 마스터 브랜치 최종 머지)
로컬에서 일단 서버 구축(API 테스트 포함)
회원가입 기능 구현
로그인 & 로그아웃 기능 구현
비밀번호 찾기 & 재설정 기능 구현
회원정보 조회 & 수정 기능 구현
게시글 작성 및 서버 저장 기능 구현
노션 블록 제한(팀 스페이스 무료) 때문에 API 명세서 추가 작성이 어려움-> 개인 페이지에서 공유하는 형식으로 다시 새 플랫폼에서 작성중(기획을 포함한 전 문서 작업)