기획
youcook은 유튜브 + 요리를 합쳐서 youcook으로 정했습니다.
유튜브의 영상 중 요리 영상이 많이 올라와 있고, 그 요리 영상 중 레시피 정보를 올려놓은 영상들을 모아서 보여주는 서비스를 기획했습니다.
그냥 유튜브를 검색하지 우리 서비스를 사용할까?
레시피를 텍스트로만 알려줘도 잘 따라할 수 있는 사람. 급하게 만들어야 하는데 레시피가 기억이 안나는 사람. 등등 레시피 텍스트 정보만을 얻고 싶어하는 사람이 있고, 이미 많은 레시피 앱이 존재하기 때문에 유튜브 -> 레시피화를 한다면 올라와있는 많은 영상들을 레시피로 사용할 수 있을 거라고 생각했습니다.
일정
6월 14일 : back 완성
6월 21일 : front 완성 연동
6월 28일 : 웹, 앱 배포
개발
BACK : node.js
FRONT : react.js
DB : mongodb
검색 api
1. 사용자 로제떡볶이 검색
2. 유튜브 API 로제떡볶이 영상 10개 가져오기
3. 10개에서 레시피가 존재하는 영상 찾기
4. 데이터 전처리 후 리스트 만들어서 db저장
5. response에 검색 결과 담기
카테고리 api
1. 사용자 카테고리 페이지 클릭
2. db에 저장된 검색 리스트 가져오기
3. 카테고리 별로 정렬
4. response에 정렬 결과 담기