Hobby Hob은 사용자들이 자신의 취미를 등록하고 다양한 형식으로 공유하며,
취미에 관심 있는 다른 사용자들과 소통할 수 있는 플랫폼입니다.
아키텍쳐
주요 기능
회원
모임
게시글
댓글
주요 기술
Back
•
SpringBoot 3.2.1
•
java 17
•
JPA 3.1.0
•
Hibernate ORM 6.4.1
•
Github Actions CI/CD
•
QueryDSL 5.0.0
•
AWS(RDS, EC2, S3)
•
Redis 7.2
•
jacoco
•
k6 / grafana
Front
•
HTML
•
CSS
•
JavaScript
기술적 의사결정
Github Actions vs Jenkins ( CI/CD )
RDS vs 별도의 Mysql ec2인스턴스
QueryDSL vs JPQL
Service에서 다른 Service를 주입받기 vs 다른 Repository 주입받기
트러블슈팅
배포 환경변수 문제
회원 탈퇴 후 탈퇴한 유저와 같은 고유 값으로 회원 가입 시 duplication 에러 문제
팀원
팀 노션 : Hobby Hop
Table
Search