Skip to content

독서 활동 장려를 위한 도서 추천/기록 프로그램, 북키티 (ΦωΦ)

Notifications You must be signed in to change notification settings

jwpark1211/Bookitty_Backend

Repository files navigation

북키티

독서 활동을 장려하고 독서 문화를 지속적으로 발전시키기 위한 서비스

image

주요기능

  • 유저의 성별, 나이, 평점 등의 정보를 분석하고 이를 바탕으로 사용자의 취향에 부합할 수 있는 도서를 추천합니다.
    • 사용자별 개인 추천 도서
      • 평점 기반의 코사인 유사도 알고리즘 적용하여 감명깊게 읽은 도서와 비슷한 도서들을 추천받을 수 있습니다.
    • 전체 베스트셀러
    • 카테고리별(경제경영/인문/문학/과학/자기계발) 베스트셀러
    • 신간 베스트셀러
  • 책 검색(검색 가능 키워드: 저자, 출판사, 제목 등)
  • 도서를 기록하고, 의견을 나눌 수 있는 커뮤니케이션 기능을 제공합니다.
  • 월별, 연도별, 카테고리별 유저의 도서 통계를 확인할 수 있는 기능을 제공합니다.

개발 기간

2024.03 ~ 2024.06.19 (추후 유지보수 예정)

기술 스택

  • Spring Boot, JPA, Gradle
  • MySQL, Redis(Cache)
  • Github Actions, Docker
  • AWS (EC2, RDS, S3, Elasticache)
  • JWT, Spring Security
  • Junit5(Integration Test), Mockito

About

독서 활동 장려를 위한 도서 추천/기록 프로그램, 북키티 (ΦωΦ)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published