Skip to content

Latest commit

 

History

History
137 lines (93 loc) · 3.4 KB

README.md

File metadata and controls

137 lines (93 loc) · 3.4 KB

Food Buddy

git


Table of Contents

  1. About
  2. Application Preview
  3. Getting started
  4. Development Specifications
  5. License
  6. Contributors

About

Dataset for ML

Raw dataset - https://www.kaggle.com/code/ipekgamzeucal/recipe-recommendation-based-on-ingredients
Filtered dataset - https://drive.google.com/drive/folders/1jEcOkRDdl2-WQ7KEnXwrv49H_R5Z1Huv?usp=drive_link

Application Preview

General

Demonstration Video

Food.Buddy.mp4

1. Frontend App - Flutter

Recipes Home screen

image

Recipes Input screen

image

Recipes ItemList screen

image

2. Frontend Web App - React

image

Recipes Home page

Getting Started

Prerequisites

Install the following dependencies

Installation

Step 1: Clone the repository through the terminal.

git clone <LINK>.git

Step 2: Set up Backend

cd foodBuddyBackend
pip install virtualenv
python<version> -m venv <virtual-environment-name>
source <virtual-environment-name>/bin/activate
pip install -r requirements.txt

Step 3: Setting up the Frontend

pip install -r requirements.txt


Step 4: Setting up the Flutter

pip install -r requirements.txt

Running the Application

Step 1: (Backend)

python manage.py makemigrations
python manage.py migrate
python manage.py runserver

Step 2: (Frontend)

(React)
cd foodBuddyFrontend
npm run dev

(Flutter)
flutter run

Development Specifications

html5 CSS3 VsCode git

The above-mentioned technologies were used to develop the project.

License

This project is licensed under MIT. Further details regarding the license can be found here.

Contributors