HappyKitchen is a food recipe search app where users can enter a prompt with the recipe they want to make. The app provides suggestions based on the input, and users can get detailed instructions for making the selected recipe.
HappyKitchen aims to make cooking easier and more enjoyable by providing users with a convenient way to find and follow recipes. Users can search for recipes based on ingredients, cuisine, or specific dish names. Upon selecting a recipe from the suggestions, users receive step-by-step instructions to prepare the dish.
- Search Functionality: Users can search for recipes using keywords or specific ingredients.
- Recipe Suggestions: The app provides a list of recipe suggestions based on the user's input.
- Detailed Instructions: Users can view detailed cooking instructions for the selected recipe.
- User-Friendly Interface: A clean and intuitive interface to enhance the user experience.
- React.js
- RapidAPI (for fetching recipes)
Check out the live app hosted on Netlify: HappyKitchen
- Clone the repository:
git clone https://github.com/MaanLad/Food_Recipe
- Navigate to the project directory:
cd happykitchen
- Install the dependencies:
cd src npm install
Once the server and client are both running, open your browser and navigate to http://localhost:3000
. You can enter a recipe prompt in the search bar, browse through the suggestions, and click on a recipe to view detailed cooking instructions.
Contributions are welcome! Please follow these guidelines:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes.
- Commit your changes (
git commit -m 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
- Maan Lad - MaanLad
- RapidAPI - For providing the food recipes API: RapidAPI Food Recipes with Images
Happy cooking with HappyKitchen! If you have any questions or feedback, feel free to reach out.
Meet you soon again with my new projects!