Spice Table — Pakistani, Indian & World Recipes App
Discover, cook & plan meals — Pakistani, Indian and world recipes in one app.
Full Description:
Spice Table is a complete, production-ready Flutter recipe app built on Clean
Architecture with a pluggable multi-API system, full AdMob monetization, and
bilingual (English/Urdu) support.
Buyers get a rebrand-ready recipe & meal-planning app: browse by cuisine and
category, step-by-step guided cooking mode with timers, offline favorites,
weekly meal planner, shopping list, recipe videos, and a single-file config
system — change app name, colors, API keys and every ad unit ID in one place.
Built with Flutter, Riverpod, GoRouter, Hive, and Google Mobile Ads. Includes
GDPR/UMP consent flow, in-app review & update prompts, and full documentation.
Features list:
- Multi-cuisine recipe discovery (Pakistani, Indian, Chinese, Italian, Mexican, American)
- Pluggable multi-API architecture (TheMealDB + DummyJSON merged)
- Step-by-step cooking mode with timers (ad-free while cooking)
- Offline favorites, shopping list & weekly meal planner
- Full AdMob integration: banner, interstitial, native, rewarded
- GDPR/UMP consent flow built-in
- English & Urdu with RTL support
- Light/Dark/System theme
- Recipe video playback (YouTube) with graceful fallback
- In-app review & update prompts
- Single-file rebrand config (name, package, colors, API keys, ad IDs)
REQUIREMENTS
Before using this item, you'll need:
- Flutter SDK 3.44.0 or newer installed
- Dart SDK 3.12.0 or newer (comes bundled with Flutter)
- Android Studio or VS Code with Flutter/Dart plugins
- A code editor comfortable with Dart/Flutter (basic Flutter knowledge required
to customize screens, colors, and text)
- An AdMob account (free) to generate your own ad unit IDs — test IDs are
included so the app runs immediately without one
- A Google Play Console account ($25 one-time) to publish on Android
- An Apple Developer account ($99/year) to publish on iOS
- Xcode 15+ (Mac only) if building for iOS
- A physical device or emulator/simulator for testing
NOT INCLUDED
- App icon/branding customization beyond what's documented
- AdMob account setup or approval (handled by Google, outside our control)
- Play Store / App Store listing creation or submission on your behalf
- Ongoing recipe content — recipes are pulled live from TheMealDB and
DummyJSON APIs, both free and requiring no signup