Search

[B-3] 딸깍! 레시피

깃허브 주소 - 백엔드
프로젝트 기간
프로젝트 최종 발표 영상
프로젝트 자료

딸깍! 레시피

따라 해보고 싶은 레시피를 발견했지만, 언제나 재료 구매가 귀찮아서 포기하셨죠?! 이젠 딸깍! 한번이면 끝!

프로젝트 명 : 딸깍! 레시피
소개
내가 원하는 레시피의 재료를 클릭 한번으로 주문할 수 있는 서비스
주요 기능

딸깍! 레시피 페이지

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에 병합

 팀원

Search
이름
태그
MBTI
블로그 주소