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.3.1
- Allowed premium subscription without an account.
- Updated dependencies for improved performance.
- Enhanced recipe extraction functionality.
- released ios version
Version 1.3.0
- Improved data management functionalities.
- Added import and export of data.
- Allow username to be updated.
- Fixed bug with yield unit suggestions.
- Improved tooltip and welcome screen texts.
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.