Skip to content

smy999/LookBook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LookBook

빅데이터기반 도서 추천 웹 서비스

목차

  1. LookBook
  2. Tech Stack
  3. Feature Description
  4. Server Strucutre
  5. Recommendation System Structure
  6. Database Structure
  7. Getting Started
  8. Contributor


LookBook Description

LookBook

책을 보다, 룩북.
잡지 속의 룩북처럼 최신 도서 트렌드와 사용자 취향저격 도서를 추천해주는 서비스입니다.

Editor

룩북의 편집자, 에디터.
잡지의 한꼭지 한꼭지를 써내려가는 에디터처럼 룩북을 완성해가는 개발자입니다.



Tech Stack

Fronted

HTML5CSS3javascriptreactmeterialuinpm

Backend

javaspringbootgradlejwtpythondjangomysql

Deploy

awsnginxdockers3



Feature Description

Sign Up/In

Social Login (Google & Kakao)

Google Login Kakao Login Normal Login Sign In

Best 10

좋아요 수를 기준으로 사용자들이 선호하는 Best 10 도서

Best Review

가장 많은 좋아요를 받은 리뷰

Item Based Recommendation

가장 인기있는 도서와 유사한 도서 추천

User Predicted Grade Recommendation

사용자 예상 평점 상위 도서 추천

User Based Recommendation

유사한 사용자가 읽은 도서 추천

Library Location

현재 위치를 기반으로 해당 도서를 대여할 수 있는 도서관 위치 제공

Like, Grade, Review

도서에 좋아요, 평점, 리뷰 작성

MY PAGE GRADE REVIEW LIKE

Search

전체, 도서명, 저자명으로 도서 검색

Category

총 18개의 카테고리로 도서 검색



Server Strucutre



Recommendation System Structure

Case 1) Crontab – 스케줄러를 활용한 주기적 실행

Case 2) MSA(Spring-Django) – 사용자 회원가입



Database Structure



Getting Started

Frontend

./frontend
npm install
npm start

Backend

Spring

./backSpring
./gradlew clean build
cd build/libs
java -jar [생성된 스냅샷파일 이름].jar

Django

pip install -r requirements.txt
python manage.py makemigrations
python manage.py migrate
python manage.py runserver


Contributor

서민영
Minyeong Seo
서요셉
Yosep Seo
이가빈
Gavin Lee
허애리
Aeri Heo
Backend
Design
Backend
Server
Backend
Video Director
Frontend
Scenario

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5