Table of Contents
음식 레시피 정보 제공 서비스
- 음식이름 검색하여 재료 조회 기능
- 음식이름 검색시 칼로리 제한 기능
- 음식 관련 영상 시청 기능
- 회원가입및 로그인 기능
- 친구와 레시피 공유 기능(카카오톡,페이스북,트위터 공유)
Built With
[FRONT-END]
[BACK-END]
[Server]
Getting Started
Installation
- Get a free API Key at
- Clone the repo
git clone http://khuhub.khu.ac.kr/2018102774/Food_recipe_info.git
- Install NPM packages
npm install
- Enter your API in
-
main/main.js
const API_ID = 'ENTER YOUR API'; const API_KEY = 'ENTER YOUR API';
-
youtube/
let apikey = 'ENTER YOUR API';
-
naver
index.js
clientID: 'ENTER YOUR API' clientSecret: 'ENTER YOUR API'
naver_login/callback.html
naver_id_login( 'ENTER YOUR API', );
-
kakao
index.js
clientID: 'ENTER YOUR API'
- Run Program
node index.js
- Run Program
Usage
=> 사이트에 접속하여 상단 카테고리 3개중 1개를 클릭해서 원하시는 나라의 음식영상을 찾아보세요.
=> 영상을 보고 먹고 싶은 음식의 레시피가 궁금하다면 검색해보세요.
=> 친구들에게 같이 하고 싶은 요리의 레시피를 공유할 수 있습니다.(페이스북,트위터,카카오톡 공유)
=> 식단 관리 중이라면, 칼로리를 제한하여 요리를 검색할 수 있습니다.
Architecture
Roadmap
- 회원가입 기능 구현
- 로그인 기능 구현(카카오톡,페이스북등 sns로그인 가능)
- 로그아웃 기능 구현
- Welcome page design
- open API를 사용하여 음식 레시피 정보 제공
- youtube API를 사용하여 해당 레시피 요리 영상 제공
- AWS 사용
- 공유기능(페이스북, 트위터, 카카오톡)
Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
License
MIT License.
Contact
2018102774 구희연 - rndus0819@khu.ac.kr
2019110632 윤희찬 - harryyoon7@khu.ac.kr
2013110441 조국현 - 2013110441@khu.ac.kr
Project Link: http://khuhub.khu.ac.kr/2018102774/Food_recipe_info