Description
🥗 Food Recipes Flutter App (Android & iOS) | Cookbook, Meal Planner & Grocery List | GPL
Keywords: food recipes app, Flutter cookbook, meal planner mobile, grocery list app, cooking timer, nutrition facts app, GPL Flutter source
🚀 Overview
The Food Recipes Flutter App is a production-ready mobile application for Android and iOS that helps users
discover, cook, and organize meals. It features recipe collections, step-by-step instructions, cooking timers, nutrition details,
and a built-in meal planner + grocery list.
Built from real home-cooking workflows—searching by ingredients, bookmarking favorites, and planning weekly menus—
it’s ideal for publishers, food bloggers, chefs, and wellness brands who want a polished, white-label experience.
✨ Key Features
- Recipe Catalog: Categories, cuisines, dietary tags (vegan, keto, gluten-free), cooking time & difficulty.
- Smart Search & Filters: Search by title, ingredient, time, calories, or dietary label.
- Step-by-Step Mode: Swipeable steps with photos/video, embedded timers and progress.
- Ingredients & Measures: Auto-scaling portions (2x/½x) with metric/imperial toggles.
- Nutrition Facts: Calories, macros & per-serving values (if provided by backend).
- Meal Planner: Drag recipes to days; export to grocery list.
- Grocery List: Auto-grouping by aisle; check-off items; shareable list.
- Favorites & Collections: Save, organize, and sync personal cookbooks.
- Ratings & Comments: Optional community feedback & tips (backend-controlled).
- Offline Access: Cache saved recipes, images, and previous searches.
- Push Notifications: New recipes, seasonal menus, and reminder timers.
- Localization & RTL: Multi-language UI for global audiences.
- Theming & Branding: Colors, typography, icons, splash, and app name configurable.
⚙️ Technical Stack
- Mobile: Flutter 3.x (Android/iOS), Null-safe Dart, Provider/Bloc (varies by build).
- Backend (pluggable): REST/GraphQL—works with WordPress (WP REST + CPT/ACF), Laravel API, Strapi, or Firebase/Firestore.
- Auth: Email/social login (optional), favorites & sync via backend.
- Push: Firebase Cloud Messaging (FCM/APNs).
- Media: CDN/image optimization (WebP/AVIF) with caching.
- Requirements: HTTPS API, JSON, and standard mobile build toolchains.
🧩 Installation Guide
- Backend: Prepare your content API (endpoints for recipes, categories, media, ratings).
- Configure App: In
lib/config.dartsetAPI_BASE_URL, feature flags, and branding. - Push & Analytics: Add Firebase files (Android/iOS) and enable notifications.
- Build: Run
flutter pub get→ build AAB/IPA → publish to Play Store & App Store.
📦 Deliverables
- Flutter 3.x source code (Android & iOS).
- Sample theme, icons, splash, and assets.
- Backend integration layer (REST/GraphQL service classes).
- Documentation: setup, theming, and store-submission checklist.
📱 Supported Platforms
- Android: 6.0+ (AAB/APK)
- iOS: 12+ (IPA, Xcode required)
- Admin: Web CMS of your choice (WordPress/Laravel/Strapi/Firebase console)
🧠 Notes & Best Practices
- License: Distributed as a GPL resource—modify, learn, and redistribute under GPL terms.
- Nutrition & Health: Values are informational only; app is not a medical device. Consult a professional for dietary advice.
- Allergens: Surface allergen tags where possible; verify data before publication.
- SEO: Landing pages & app listings include meta/schema hooks for higher discoverability.
- Performance: Enable image lazy-loading & prefetch; use a CDN for media.
👨💻 Original Developer Credit
We acknowledge the original developer and publisher as the authoritative source for this concept.
For provenance, see the official listing on
CodeCanyon or the developer’s site.
🔒 GPL Disclaimer
This is a GPL redistribution of source code for educational and compliant commercial use.
All recipe content, imagery, and nutrition data must be owned or properly licensed by the operator before publication.
Third-party trademarks belong to their respective owners.

Haunted Halloween Deal Enjoy Unlimited Downloads!
Reviews
There are no reviews yet.