찬탁(饌卓)은 예전에 부엌에 있던 가구로 주로 식기를 보관하는 용도로 사용되었습니다. 장의 기능을 포함한 찬탁은 식재료도 보관했다고 합니다.
현지 제철 재료로 외국 음식을 만들어 먹을 수 있다면 좋겠다는 생각에서 제작하게 되었습니다.
- 다른 나라 요리의 레시피를 사용자 지역의 로컬 식재료로 구성해서 제공함
- 쉽고 낮은 가격으로 해외 음식을 경험할 수 있게 함
- 예시) 스페인에 사는 사용자에게 김치레시피를 스페인 현지 식재료로 구성해서 제공함.
- 사용자가 요리명과 거주국가를 입력하면 레시피를 화면으로 출력함
- HTML/CSS/JavaScript
sequenceDiagram
actor U as User
participant W as Website
participant S as Web Server
participant D as DB
participant cGPT as ChatGPT
U->>W: Request recipe
W->>S: Query available recipes
S->>cGPT: API Call for recipes
cGPT-->>S: Return answers
S-->>W: Return data
W-->U: Display ingredients & recipe
U->>W: Sign up
W->>S: Request user registration
S->>D: Write user info
U->>W: Agreed newsletter service
W->>S: Send user info
S->>D: Modify user info for newsletter
S->>U: Send mails
gantt
title Chantak
dateFormat YY-MM-DD
excludes weekends
section 기획
환경설정 :a1, 24-02-13, 0.2d
사이트기획 :a2, 24-02-13, 1d
section 프론트엔드(FE)
chatGPT 연결 및 프롬프트 테스트 : 24-02-13, 1d
home 화면 : 24-02-14, 1d
로그인/로그아웃 : 24-02-15, 1d
회원가입 페이지 : 24-02-16, 1d
인증 접근 권한 : 24-02-19, 3d
유저 추가 : 24-02-22, 1d
프로필 페이지 : 24-02-23, 1d
-
chatGPT 답변을 JSON 으로 받기도 어려웠고, 처리하는 것은 계속 오류가 남.
: 답변을 JSON 으로 받도록 질의에 JSON 포맷에 넣어줌. 재확인 문장도 넣어줌.
-
한글로 사용자가 입력하는 경우 답변 처리가 안되거나 오류가 나는 경우가 더 많음.
: 사용자가 영어로 입력하도록 유도하기위해 input 안내문구를 넣음.


