Skip to content

Jsyoung62/ReCook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

458 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RECOOK

Welcome to 👉 Recook 👈

size : Responsive(387 x 858)


Project Summary 🧭

재료 기반 레시피 추천 서비스

🔸 제안 배경
  • 코로나19로 인한 외식 감소, 집에서 요리하는 횟수 증가
  • 집에서 요리를 하는 사람들이 증가하면서 레시피의 필요성 증가
🔸 서비스 컨셉
  • 선택한 재료로 만들 수 있는 요리 레시피를 추천해주는 서비스
  • 재료에 맞는 레시피를 일일이 찾아봐야 하는 불편함 해소
🔸 타겟
  • 집에서 남은 재료로 맛있는 요리를 만들어 먹고 싶은 사람
🔸 기간
  • Feb 22th 2021 ~ Apr 9th 2021
🔸 결과물

Project Info 📌

Usage 🎈

💻 Front-end

  • 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

💻 Back-end

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

Tech Stack 🧩

  • Backend : Spring Boot, Django, MariaDB
  • Frontend : Vue.js

기술스택

Database Modeling 🔗

ERD


Features ✨

🍕 메인 기능
- 유저의 취향(음식종류, 알레르기)을 분석하기 위한 설문조사
- 재료를 선택하면 만들 수 있는 레시피 추천
- 사용자의 취향(음식종류, 알레르기)을 분석한 개인 맞춤형 레시피 추천
- 각 레시피 마다 비슷한 재료를 가지고 만들 수 있는 연관 레시피 제공
🍔 부가 기능
- 해당 레시피에 포함된 유저의 알레르기 정보 알림
- 레시피를 찜해 놓고 모아볼 수 있는 기능
- 레시피 제목 검색 기능
- 최근에 본 레시피 확인 가능
- 해당 레시피를 보고 유저가 만든 음식 사진 게시 기능
- 타유저들이 게시한 음식 사진 모아보기 기능
- 음식 관련 영상 제공
🎓 사용한 빅데이터 추천 알고리즘
  • 협업 필터링 Collaborative Filtering
  • 컨텐츠 기반 필터링 Content based Filtering

Pages in Detail 🔍

각 페이지 별 소개

  • Survey

    취향조사

  • Main

    메인화면

  • Recipe Detail

    레시피_상세

  • Review

    리뷰_모아보기

  • MyPage(My Review & Like)

    리뷰_찜

  • Cook Video

    유튜브

Recipe Source 📕

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •