<aside> 💡
이 프로젝트는 [v1]의 구조와 기능을 기반으로 개선한 [v2] 버전으로, 학교 교수님 정보, 강의 후기, 추천 및 연구실 정보를 사용자들과 공유하는 사이트입니다.
Spring Security 및 소셜 로그인(OAuth2)을 적용하여 인증 및 보안을 강화하였고 관리자 전용 페이지를 통해 교수 및 연구실 등록, 회원 관리 기능을 수행할 수 있도록 구현했습니다.
관심 연구실, 교수 추천, 마이페이지 등 다양한 사용자 기능을 추가하였으며 교수 및 게시글 조회 시 관련 쿼리가 너무 많이 나가는 문제를 패치 조인(fetch join)으로 최적화하였습니다.
UI/UX를 고려하여 페이지 뷰를 수정하여 사용성과 유지보수성을 높이기 위해 노력했습니다.
이어지는 [v1]보다 부족했던 기능들을 보완했습니다. SpringSecurity 및 소셜 로그인 적용, 관리자용 페이지, 추천, 관심 등 실사용을 고려한 기능 확장과 성능 최적화에 집중했습니다.
</aside>
토글(▶)을 한 번에 열고싶다면 cmd + option + t / ctrl+ alt + t 를 눌러주세요.