Flavor Fusion is a cooking 👨🍳 app that helps you find 🔎 and cook 👩🍳 delicious recipes 😋. With over 1.7 m ✨ recipes from around the world 🌎, Flavor Fusion is the perfect app for anyone who loves to cook 🧑🍳 or wants to learn 📚 how to cook 👩🍳.
- Search: Search for recipes by name, ingredient, difficulty level, or category.
- Recipe information: Each recipe includes nutritional information 🥑, calories 🔥, a description, and step-by-step instructions.
- Shopping list: Add ingredients from recipes to your shopping list 🛒.
- Favorites: Save recipes that you want to have always on hand.
-
Operating system: Windows 🖥️, macOS 🍎, or Linux 🐧
-
Flutter SDK: Install the Flutter SDK from https://docs.flutter.dev/get-started/install.
-
Android Studio (or VS Code with Flutter extension): Install Android Studio or VS Code with Flutter extension for development and debugging 🛠️
-
Android emulator or physical Android device: Set up an Android emulator or connect a physical Android device for testing purposes.
-
Get api key: Go to: https://console.suggestic.com/dev/keys create a free account and obtain your API key 🔑.
- Clone the project using the following command:
git clone https://github.com/MichalStaszkiewicz/flavor-fusion.git
- Install the project dependencies using the following command:
flutter pub get
- Create a
.env
file in the project directory and add the following environment variables:
API_TOKEN = "PUT_YOUR_API_TOKEN"
-
Connect physical phone or run an emulator.
-
Run the project using the following command:
flutter run