-
개요
- 프로젝트 개요
- 현재 너무나도 많은 웹툰 서비스 플랫폼과 웹툰들이 즐비해있다. 이런 상황 속에서 우리는 원하는 웹툰을 찾기 어려운 환경에 놓여 있다고 생각한다. 오래된 완결 작품에 대한 접근 역시 어려워졌고, 그 작품을 내가 취향에 맞는 작품이라는 확신이 존재하지 않는 상태로 찾아다니는 상황에 놓여있다.
- 그래서 나는 이 상황 속에서도 자신이 맞는 웹툰을 추천받을 수 있다면, 좋은 상황이지 않을까 생각한다.
- 나는 사용자에게 얼마나 맞는 작품인지에 대한 정보를 얻기 위해서 사용자 방문 로그, 카테고리, 해시태그를 사용하여 맞는지 확인하는 과정에서 점수를 부여하여 추천할 예정이다.
- 프로젝트 구현 목표
- 크롤링을 통해 웹툰에 대한 기본 정보 획득.
- 사용자가 좋아하는 웹툰 정보를 기반으로 하여 비슷한 웹툰에 대한 정보를 추천할 수 있는 프로그램 제작
- 원작 작품을 접근할 수 있는 방법 제공.
- 핸드폰 애플리케이션 구현을 통해 해당 사의 서비스 애플리케이션을 접근할 수 있게 함. (미정).
-
사용 기술 스택.
- back
- JRE : 22
- Spring Boot : 3.3
- Tomcat
- Https Port : 8443
- Http Port : 8080
- https ssl 인증서 발급 : openssl ( 사설 인증서 )
- Python : 3.10
- Database
- NoSQL
- Redis : 3.1 ver
- Port : 6379
- db 0 : Access Token Refresh Token ( String / String )
- key : Access Token / value : Refresh Token
- db 1 : jwt black list ( Long / String )
- key : index / value : Token ID
- db 2 : visit log ( Long / Json )
- key : member_id / value : json ( date : visit url )
- db 3 :
- RDBMS
- PostgreSQL (Live) : 16.4 ver
- H2 Database (Test)
- 소셜 로그인
- Front
- Thymeleaf (html5)
- ChatGPT-4o
-
프로젝트 진행 상황 정리
2024-09-20
2024-09-23
2024-09-24
2024-09-25
2024-09-26
2024-09-27
2024-09-30
2024-10-02
2024-10-03
2024-10-07
2024-10-08
2024-10-18