Skip to content

francisz1011/RecipeWiz

Repository files navigation

RecipeWiz: AI Recipe Generator

RecipeWiz Logo

RecipeWiz.mp4

Table of Contents

Introduction

RecipeWiz is an AI-powered recipe generator that empowers you to discover delightful recipes based on your chosen ingredients, preferred cuisine, and portion size. Whether you're a food enthusiast seeking culinary inspiration or aiming to create mouthwatering dishes from the ingredients at hand, RecipeWiz is here to assist.

Features

  • Input your preferred ingredient(s).
  • Select from a variety of cuisines, including Indian, Greek, American, and more.
  • Choose the portion size to cater to your needs, whether you're cooking for one or many.
  • Access instant recipe suggestions generated by our AI model.
  • Save and bookmark recipes for future reference.

Getting Started

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js and npm installed on your development machine.

Installation

  1. Clone this repository:
git clone https://github.com/francisz1011/RecipeWiz.git

Navigate to the project directory:

cd RecipeWiz

Install dependencies:

npm install

Start the development server:

npm run dev

RecipeWiz should now be accessible at http://localhost:3000.

Usage Open your web browser and navigate to http://localhost:3000 (or the appropriate URL if you've deployed the application). Enter your desired ingredient(s) into the input field. Choose your preferred cuisine from the dropdown menu. Select the portion size using the provided radio buttons. Click the "Generate Recipe" button to retrieve recipe suggestions. Explore the generated recipes and embark on a culinary adventure! Contributing

We enthusiastically welcome contributions from the community. To contribute to RecipeWiz, follow these steps:

Fork the repository. Create a new branch for your feature or bug fix: git checkout -b feature/your-feature-name Implement your changes and commit them: git commit -m 'Add some feature' Push to your fork: git push origin feature/your-feature-name Create a pull request targeting the main branch of the original repository.

License This project is licensed under the MIT License - see the LICENSE file for details.