Welcome to 👉 Recook 👈
size : Responsive(387 x 858)
재료 기반 레시피 추천 서비스
- 코로나19로 인한 외식 감소, 집에서 요리하는 횟수 증가
- 집에서 요리를 하는 사람들이 증가하면서 레시피의 필요성 증가
- 선택한 재료로 만들 수 있는 요리 레시피를 추천해주는 서비스
- 재료에 맞는 레시피를 일일이 찾아봐야 하는 불편함 해소
- 집에서 남은 재료로 맛있는 요리를 만들어 먹고 싶은 사람
- Feb 22th 2021 ~ Apr 9th 2021
-
Vue.js
-
Project Setup
$ npm install
-
Compiles and hot-reloads for development
$ npm run serve
-
Compiles and minifies for production
$ npm run build
-
Run your tests
$ npm run test
-
Lints and fixes files
$ npm run lint
-
-
Customize configuration
Install
-
Java (Open JDK 14)
-
Maven
-
STS
-
Mariadb
-
create tables
run dump.sql => dump.sql
-
-
Django
-
Project Setup
$ pip3 install -r requirements.txt # 오류나는 모듈은 수동으로 깔아주세요
-
DB Connection
$ python manage.py inspectdb
-
migration
$ python manage.py makemigrations
-
Run
$ python manage.py runserver
-
- Backend : Spring Boot, Django, MariaDB
- Frontend : Vue.js
- 유저의 취향(음식종류, 알레르기)을 분석하기 위한 설문조사
- 재료를 선택하면 만들 수 있는 레시피 추천
- 사용자의 취향(음식종류, 알레르기)을 분석한 개인 맞춤형 레시피 추천
- 각 레시피 마다 비슷한 재료를 가지고 만들 수 있는 연관 레시피 제공
- 해당 레시피에 포함된 유저의 알레르기 정보 알림
- 레시피를 찜해 놓고 모아볼 수 있는 기능
- 최근에 본 레시피 확인 가능
- 해당 레시피를 보고 유저가 만든 음식 사진 게시 기능
- 타유저들이 게시한 음식 사진 모아보기 기능
- 음식 관련 영상 제공
- 협업 필터링 Collaborative Filtering
- 컨텐츠 기반 필터링 Content based Filtering
각 페이지 별 스크린샷 (GIF)