전국 도서관에서 책을 조회하고 리뷰를 남길 수 있는 웹 프로젝트를 만들었습니다.
사이트 주소: https://readit-spring.onrender.com
깃허브 주소: https://github.com/yangmunseok/Readit-java
데모 아이디,비번: tester, 1234
취업 준비 과정에서 진행한 개인 프로젝트입니다.
기존에 MERN 스택으로 구현했던 서비스를 Java Spring 기반으로 다시 개발했습니다.
회원가입 후 로그인하시면 책 추천 기능을 이용하실 수 있습니다.
이메일 인증 절차는 별도로 없으므로, 형식만 맞춰 자유롭게 입력하셔도 됩니다.(없는 이메일로 쓰셔도 무관)
책 추천은 사용자가 책을 소장한 도서관을 조회한 기록을 기반으로 반영되는 방식입니다.
신입으로서 만든 프로젝트이다 보니 전체적인 완성도가 부족해 보여서 고민이 됩니다.
저 프로젝트에서 어필할 점이 스케줄러와 캐싱을 적용해 책 랭킹 API의 응답 시간을 약 30초에서 3~4초 수준으로 개선한 것인데, 이 부분이 다소 기초적으로 보이지 않을지 우려됩니다. (사실 이런 문제 때문에 이력서에서 아예 빼야되나 고민중입니다.)
혹시 보완하면 좋을 점이나 추가하면 좋을 부분이 있다면 조언 부탁드립니다.
읽어주셔서 감사합니다.
(참고로 외부 API 호출 횟수 제한(일 500회)으로 인해, 트래픽이 몰릴 경우 500 에러가 발생할 수 있습니다. 해당 부분은 아직 완전히 해결하지 못해 개선이 필요한 상태입니다. 죄송합니다…)
3
0
댓글을 남기려면 로그인이 필요합니다.
로그인 후 이 페이지로 돌아와 바로 댓글을 남길 수 있습니다.