Recipe 웹 애플리케이션은 백엔드와 프론트엔드 부분으로 구성된 레시피 추천 서비스입니다. 이 웹 애플리케이션은 사용자가 원하는 칼로리와 다이어트 여부를 입력하면 레시피를 추천해줍니다.
프론트엔드는 HTML, JavaScript, CSS로 개발되었으며, 사용자와의 상호작용을 담당합니다. 사용자는 원하는 칼로리와 다이어트 여부를 선택한 후 "오늘의 식단 보기" 버튼을 클릭하여 레시피 추천을 시작할 수 있습니다. 추천된 레시피는 채팅 화면에 표시되며, 사용자와의 대화 형식으로 이루어집니다.
백엔드는 AWS로 배포되었으며, OpenAI API와 통신하여 사용자 입력을 처리하고 레시피를 생성합니다. 사용자가 입력한 칼로리와 다이어트 여부를 기반으로 레시피를 추천하며, 이 정보는 프론트엔드로 반환됩니다.
- 프론트엔드 코드를 호스팅하고 사용자에게 제공하세요.
- 백엔드 코드를 AWS Lambda 또는 다른 서버리스 환경에 배포하세요.
- 프론트엔드와 백엔드를 연결하고 필요한 설정을 구성하세요.
- 사용자가 프론트엔드를 통해 칼로리와 다이어트 여부를 입력하면, 백엔드에서 레시피를 생성하여 프론트엔드로 반환됩니다.
이 프로젝트에 기여하려면 다음 단계를 따르세요:
- 이 저장소를 포크합니다.
- 새로운 브랜치를 생성하여 작업을 수행합니다.
- 변경 사항을 커밋하고 푸시합니다.
- 풀 리퀘스트를 작성하여 변경 사항을 제안합니다.
프로젝트에 관한 문의나 버그 리포트는 이슈 페이지를 통해 제출해주세요.