Smart Chef is a React application that recommends recipes based on the ingredients you have. It uses OpenAI's API to generate intelligent recipe recommendations. Ingridients are kept within a ToDoist project
-
Clone this repository
-
Install dependencies:
npm install -
Set up your API keys:
- Copy
.env.exampleto.env - Replace
your_openai_api_key_herewith your actual OpenAI API key - Replace
your_todoist_api_token_herewith your Todoist API token:- Login to Todoist web app
- Go to Settings (gear icon) > Integrations > Developer
- Copy your API token
- Replace
your_todoist_project_id_herewith your actual Project ID - Add your ingredients as tasks in this project
- Copy
-
Start the development server:
npm start -
Open http://localhost:3000 to view it in the browser.