/recipe_backend

backend study basic openapi code - use chatgptapi

Primary LanguageJavaScript

Recipe 웹 애플리케이션

Recipe 웹 애플리케이션은 백엔드와 프론트엔드 부분으로 구성된 레시피 추천 서비스입니다. 이 웹 애플리케이션은 사용자가 원하는 칼로리와 다이어트 여부를 입력하면 레시피를 추천해줍니다.

recipe

recipe_answer

프론트엔드

프론트엔드는 HTML, JavaScript, CSS로 개발되었으며, 사용자와의 상호작용을 담당합니다. 사용자는 원하는 칼로리와 다이어트 여부를 선택한 후 "오늘의 식단 보기" 버튼을 클릭하여 레시피 추천을 시작할 수 있습니다. 추천된 레시피는 채팅 화면에 표시되며, 사용자와의 대화 형식으로 이루어집니다.

백엔드

백엔드는 AWS로 배포되었으며, OpenAI API와 통신하여 사용자 입력을 처리하고 레시피를 생성합니다. 사용자가 입력한 칼로리와 다이어트 여부를 기반으로 레시피를 추천하며, 이 정보는 프론트엔드로 반환됩니다.

사용 방법

  1. 프론트엔드 코드를 호스팅하고 사용자에게 제공하세요.
  2. 백엔드 코드를 AWS Lambda 또는 다른 서버리스 환경에 배포하세요.
  3. 프론트엔드와 백엔드를 연결하고 필요한 설정을 구성하세요.
  4. 사용자가 프론트엔드를 통해 칼로리와 다이어트 여부를 입력하면, 백엔드에서 레시피를 생성하여 프론트엔드로 반환됩니다.

기여

이 프로젝트에 기여하려면 다음 단계를 따르세요:

  1. 이 저장소를 포크합니다.
  2. 새로운 브랜치를 생성하여 작업을 수행합니다.
  3. 변경 사항을 커밋하고 푸시합니다.
  4. 풀 리퀘스트를 작성하여 변경 사항을 제안합니다.

문의

프로젝트에 관한 문의나 버그 리포트는 이슈 페이지를 통해 제출해주세요.