anotherRecipe.png

🍴 요리 레시피 공유

사용자가 게시물 형태로 자신만의 요리 레시피를 등록하고, 다른 사용자와 공유할 수 있는 웹 애플리케이션입니다.

🍴 주요 기능

요리 레시피 공유 플랫폼

자신만의 요리 레시피를 게시하고, 다른 사용자와 레시피를 공유하며, 레시피에 대해 점수를 매기는 형식으로 댓글을 달며 소통할 수 있는 웹 기반 플랫폼입니다.

🔗 링크

https://github.com/jermany17/AnotherWebProject.git


⚙️ ERD

image.png


📈 얻은 점

해당 프로젝트에서는 본격적으로 Java와 Spring Boot 기반의 백엔드 개발을 경험하며, 클라우드 환경과 협업 구조를 고려한 실전 웹 서비스 개발에 도전하였습니다. 단순 기능 구현을 넘어 인증 처리, 예외 처리, 파일 업로드, 배포 자동화 등 실무에서 요구되는 다양한 요구사항을 직접 구현하며 백엔드 개발 역량을 체계적으로 확장할 수 있었습니다.

  1. Spring Security - 세션 기반 인증 구현

Spring Security를 이용해 로그인, 로그아웃, 회원 정보 관리, 세션 유지 등의 기능을 구현하였고, 보안 설정과 사용자 인증 흐름에 대한 실질적인 이해를 높일 수 있었습니다.