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 명세서 추가 작성이 어려움-> 개인 페이지에서 공유하는 형식으로 다시 새 플랫폼에서 작성중(기획을 포함한 전 문서 작업)