Skip to content
/ Kitchi Public

Kitchi identifies ingredients, suggests personalized recipes, and even comes with a built-in timer for flawless cooking. Connect with food enthusiasts on forums, and explore a vast recipe collection.

License

Notifications You must be signed in to change notification settings

Slaytur/Kitchi

Repository files navigation

Kitchi logo

Prerequisites

Installation

pnpm install
cd Object_detection && pip install -r requirements.txt
cd ../recommendation_filter && pip install -r requirements.txt

Development

In three terminals, run the following:

pnpm dev
cd ./Object_detection && py main.py
cd ./recommendation_filter && py filter.py

Production

To build for production, run this command in the project root:

pnpm build

To start the API server, run this command:

pnpm start:server

To start the ML server, run the following:

cd ./Object_detection && py main.py

To start the recommendation server, run the following:

cd ./recommendation_filter && py filter.py

Production builds are served using NGINX. A sample configuration file can be found here.

About

Kitchi identifies ingredients, suggests personalized recipes, and even comes with a built-in timer for flawless cooking. Connect with food enthusiasts on forums, and explore a vast recipe collection.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published