프로젝트 설명
BookLog, 독서로 포트폴리오를 채우다.
•
독서에 관한 모든 것을 해결해버리자! 는 취지에서 시작한 프로젝트 입니다.
•
독서를 사랑하는 사람들과 모여, 서로의 독서 정보를 공유하고 모임을 갖으며 독서의 질을 향상시킵니다.
개발 환경
•
운영체제 : Windows 10
•
통합개발환경(IDE) : IntelliJ
•
JDK 버전 : JDK 11
•
데이터 베이스 : MariaDB 10.4.24
•
빌드 툴 : Gradle 7.4
•
관리 툴 : Git, GitHub
Dependencies
•
Spring Boot DevTools
•
Spring Data JPA
•
MariaDB Driver
•
Spring Security
•
Spring Web
•
Lombok
•
Oauth2-client
•
Thymeleaf
기술 스택
•
백엔드
◦
SpringBoot, Spring Security, Spring Data JPA
•
데이터베이스
◦
MariaDB, MySQL Workbench
•
DevOps
◦
AWS, EC2, S3, RDS, Nginx
구현 기능 (주요 4가지 기능)
•
독서 모임 (온라인/오프라인)을 위한 API
•
서평 작성하고 기록하기 위한 API
•
서평을 모아 하나의 포트폴리오를 생성하고 관리하기 위한 API
•
커뮤니티 공간 API