About MealTwine

MealTwine is a Flutter-based meal planning application I developed to help you organize your meals efficiently. With MealTwine, you can easily create meal plans and manage your recipes, simplifying the entire process and helping you maintain a well-balanced diet.

Technologies Used

  • Flutter: For building the cross-platform mobile application.
  • Dart: The programming language used with Flutter.
  • Firebase: For backend services including authentication, database, and storage.
  • Gemini: For automatic extraction of recipes content from images and unformatted text or html code.

License

This project is proprietary and not open for public use.

MealTwine (previously MealPal) began as a passion project, and I’m always looking for ways to improve it. I envision adding features like automatic shopping list generation and personalized meal/meal plan recommendations in the future. Your feedback is invaluable to me! If you have any thoughts or suggestions — whether it’s about features you’d like to see or ways things could work better — please feel free to reach out via email at info.mealtwine@gmail.com.



Changelog

Updates

Version 1.2.1

  • Added a welcome screen and tooltips for first-time users.

  • Resolved an issue with the preview of very long instructions.
  • Introduced an option to show quick meals in the library.
  • Made additional stability and performance improvements.



Version 1.2.0

  • The application was renamed from MealPal to MealTwine.
  • Added support for German, Spanish, Portuguese, Italian, French, Bengali, and Hindi.
  • Enhanced parsing capabilities for recipe links, improving extraction accuracy.



Version 1.1.0

  • Enhanced the meal editing interface for a more user-friendly experience.
  • Added new fields to meals for more detailed meal planning.

  • Introduced more flexible scheduling options to better accommodate user needs.

  • Improved recipe extraction for specific URL sources, making it easier to add new recipes.

  • Various bug fixes to improve stability.
  • Additional UI enhancements for a more polished look and feel.



Version 1.0.1

  • Improved button designs for better user interaction.
  • Enhanced notification layout for clearer communication.
  • Refined overall layout for a more intuitive user experience.

  • Optimized performance when saving recipes with images, ensuring a smoother experience.

  • Added a new feature allowing users to provide feedback directly within the app.

  • Resolved various minor bugs to improve overall stability.



Initial Release

Version 1.0.0

Features

  • Meal Planning: Create and manage weekly meal plans with ease, helping you stay organized and save time.
  • Recipe Management: Add, edit, and organize your favorite recipes in one convenient place.
  • Create Templates: Create and save meal plan templates for quick and easy reuse.

Premium Features

  • Synchronization Across Devices: Access your meal plans and recipes on multiple devices, keeping everything in sync seamlessly.
  • Recipe Extraction: Easily extract recipes from links and images, making it simple to add new recipes to your collection with minimal effort.
  • Backup: Securely back up your meal plans and recipes to the cloud, ensuring you never lose your valuable data.
  • Get early access to the latest features and improvements before they are released to all users.