딸깍! 레시피
따라 해보고 싶은 레시피를 발견했지만, 언제나 재료 구매가 귀찮아서 포기하셨죠?! 이젠 딸깍! 한번이면 끝!
•
프로젝트 명 : 딸깍! 레시피
•
소개
◦
내가 원하는 레시피의 재료를 클릭 한번으로 주문할 수 있는 서비스
주요 기능
딸깍! 레시피 페이지
Git Hub 주소
Back-end
Front-end
아키텍쳐
주요 기술
•
Front
◦
Svelte 4.2.8
◦
Svelte Material UI 7.0.0-beta.16
•
Back
◦
Java 21
◦
Spring boot 3.2.1
◦
Swagger 2.3.0
•
DB
◦
MySQL 8.0.35
•
Infra
◦
AWS EC2, S3, RDS, Route53, ACM, ELB
◦
Nginx
◦
Docker
◦
Gradle
•
CI/CD
◦
Github Actions
◦
Netlify
기술적 의사결정
식재료 데이터 활용 방안
버튼 클릭 시, 장바구니에 식재료를 담는 방식
트러블슈팅
HTTP & HTTPS 혼합 컨텐츠(Mixed Content) 차단
Recipe 엔티티 생성 시, 연관된 엔티티도 같이 생성하는 방식 채택
SSH를 통한 CD 구축할 시, 가끔씩 실패하는 경우 발생
댓글 생성 시, 새로고침을 안하고 데이터를 보여주는 방식
SpringBoot 3.2.1 에서의 @PathVariable 파라미터 인식 오류
좋아요 조회 기능을 레시피 조회 API에 병합
팀원
Table
Search