Skip to content

Mckenz31/foodBuddy

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published