(Spring) 취향 기반 향수 추천 서비스

김준석·2023년 3월 16일
0

향수 추천 서비스

목록 보기
1/21

졸업 작품

어느덧 4학년이 되었고, 졸업 요건인 졸업 전시회를 해야한다. 전시는 5월이라 아직 하지 않았지만, 기능 개발을 다 했으니 기록을 남긴다.

22 10월부터 Spring으로 처음 개발을 시작했다.게시판, 팀프로젝트등 토이프로젝트는 여러번 해보았지만 이전보다 훨씬 큰 덩치의 프로젝트를 구현하려니 막막하고 어려웠다.

목적

물론! 내가 쓴 코드보다 훨씬 더 효율적인 코드가 있는데 왜 이걸..? 하는 부분도 많을 것이다. 내가 더 실력을 쌓고 다시 보면 그렇게 느낄 것이다. 어디 내놓기 부끄러운 코드일지도 모른다. 그래서 더욱 기록의 필요성을 느꼈고, 그래서 작성하게 되었다. 나중에 내가 다시 보려고.

개발 도구

JAVA 11
SpringBoot
MYSQL
Amazon EC2
Amazon RDS

개발 일정

  • 2023/01/13~2023/01/14 데이터 크롤링 및 csv파일에 저장
  • 2023/01/26~2023/02/08 첫번째 기능(향수 추천 서비스) 구현, 예외처리, 리팩토링
  • 2023/02/09 두번째 기능(비슷한 향수 추천) 구현, 예외처리, 리팩토링
  • 2023/02/10~2023/02/16 방명록 기능 구현, 기존 기능들 리팩토링
  • 2023/02/16 배포 후 프론트엔드와 api 통신
  • 2023/02/17~2023/02/25 카카오 Oauth, 카카오 로그인 기능 구현
  • 2023/02/26~ 2023/03/16 로그인 로그아웃 기능 구현, 3번째 기능 구현
  • 2023/03/17~ 코드 리팩토링, 테스트, 버그 수정

향수 추천 서비스

기능

작성 방식

패키지 순으로 작성하려고 한다! 한 패키지에 글 한개씩. 로그인 부분은 좀 많기 때문에 두 세개로 나눠서 기록할 예정이다.

profile
기록하면서 성장하기!

0개의 댓글