Welcome to the Recipe App! This application allows you to search and explore over a million recipes, providing detailed information, the ability to bookmark recipes, and even adjust ingredient quantities based on serving sizes. Get ready to discover and create delicious meals!
- Recipe Search: Easily search for recipes by keywords, ingredients, or specific dietary preferences.
- Recipe Details: View detailed information about each recipe, including preparation time, cooking instructions, and nutritional facts.
- Bookmarking: Save your favorite recipes for quick access later.
- Adjustable Serving Size: Modify ingredient quantities based on the desired serving size, ensuring accurate measurements for any number of servings.
- Add Your Own Recipe: Share your culinary creations with the community by adding your own recipes to the app.
To run the Recipe App locally on your machine, please follow these steps:
- Ensure you have Node.js installed on your system.
- Clone this repository to your local machine using the following command:
- Navigate to the project directory:
- Install the necessary dependencies by running:
- Start the application:
- Open your web browser and visit
http://localhost:3000
to access the Recipe App.
Upon launching the Recipe App, you will be presented with a user-friendly interface to search and explore recipes. Here's a quick guide on how to use the app:
- Search for Recipes: Use the search bar to enter specific foods.
- View Recipe Details: Click on a recipe card to view its detailed information, including preparation time, cooking instructions, and nutritional facts.
- Bookmark Recipes: To save a recipe for future reference, simply click the bookmark icon on the recipe card. You can access your bookmarked recipes by navigating to the "Bookmarks" section.
- Adjust Serving Size: If you need to modify the serving size of a recipe, press the "+" button to increase serving size and "-" to decrease serving size. Enter the desired number of servings, and the ingredient quantities will be automatically adjusted accordingly.
- Add Your Own Recipe: Share your culinary creations with the community! Click on the "Add Recipe" button, fill in the required details in the correct format, then submit the recipe, and it will be added to the app for others to discover and enjoy.
- Explore and Enjoy: Discover new recipes, experiment with different ingredients, and create delicious meals that suit your preferences and dietary needs!
Contributions to the Recipe App are more than welcome! If you have any suggestions, bug fixes, or additional features to propose, please feel free to submit a pull request.