투노벨 백엔드 Repository 입니다
김건휘 | 김다현 | 김정수 | 노태원 | 하영수 |
Back-End | Front-End | Full-Stack | Full-Stack | Back-End |
23.03.30 ~ 23.06.27
웹소설 시장이 최근 몇 년 동안 폭발적인 성장을 겪고 있습니다. 그러나 이런 성장의 이면에는 분명 문제점이 존재합니다.
예전부터 주류 문화였던 영화나 드라마는 리뷰나 추천에 대한 접근성이 높지만, 웹소설은 그렇지 않은 실정입니다.
독자들은 자신의 취향에 맞는 작품을 찾기 위해 여러 플랫폼을 동시에 이용하는 경향을 보이고 있습니다.
이에 따라 저희는 다양한 플랫폼에서 제공하는 소설 정보를 한 곳에 모아서 리뷰 작성을 가능하게 하고, 이를 기반으로 추천 서비스를 제공해 독자의 경험을 개선하고자 합니다.
이를 통해 독자들은 더욱 편리하게 취향에 맞는 작품을 찾을 수 있고, 작가들은 자신의 작품을 더욱 많은 독자들에게 알릴 수 있는 기회를 얻을 수 있을 것입니다.
Java 11 | Gradle 7.6.1 | Spring | Spring Boot 2.7.10 | Spring Data JPA | Spring Security | MySQL 8.0 |
Github Action | AWS EC2 | AWS RDS | AWS S3 |
Notion | Git | GitHub | Postman | Sentry | IntelliJ |
- Github Flow
- 이슈 생성 → 브랜치 생성 → commit & push → PR 생성 → 코드리뷰 → main 브랜치 merge
-
Gitmoji 활용
-
-
인텔리제이 플러그인 사용
-
Gitmoji 아이콘 참고하여 Subject 작성
-
[ 예시 ] • ✨ 간편 로그인 기능 구현 • (생략 가능) 상세 설명 • (생략 가능) Fixes: #123 / Related to: #456, #789
- Subject
- 너무 길지 않게 작성
- https://meetup.nhncloud.com/posts/106
- Body
- 관련 파일이나 작업에 대한 상세 설명 필요 시 작성
- Footer
- 관련된 이슈 태깅(Resolves,Fixes,Ref 등 사용) 필요 시 작성
- Subject
-
- Github Issues + Project
#spring profile
ACTIVE_PROFILE= develop, production 중에 1
#DB 관련 정보
DB_URL=
DB_USERNAME=
DB_PASSWORD=
#AWS
AWS_IMAGE_BUCKET=
AWS_ACCESS_KEY_ID=
AWS_SECRET_KEY_ID=
AWS_REGION=
#CORS
BACKEND_URL=
FRONTEND_URL=
ML_URL=
#OAUTH2 정보
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
KAKAO_CLIENT_ID=
KAKAO_CLIENT_SECRET=
#JWT
JWT_SECRET_KEY=
#Sentry
SENTRY_DSN=