WhatsApp Chat

NutriScan – AI Food Nutrition Analysis Flutter App for Android & iOS

NutriScan – AI Food Nutrition Analysis Flutter App for Android & iOS

NutriScan – AI Food & Calorie Tracker Flutter App | Groq-Powered | Android & iOS

Important Disclaimer: This project uses the Groq API, which is a third-party service. The license for the Groq API is not included with this item. Users are responsible for obtaining their own API keys and complying with Groq’s terms of service.

 

Launch Your Nutrition App Business — Without Starting From Scratch

Want to build a profitable nutrition app without spending 6+ months and $10,000+ in development? NutriScan gives you a complete, revenue-ready Flutter app — powered by Groq AI’s ultra-fast LPU inference engine — ready to publish on Google Play and the App Store in days, not months.

Why Groq AI? Groq’s LPU (Language Processing Unit) delivers food analysis results faster than any GPU-based AI — giving your users an instant, seamless experience that feels like magic.

Your Revenue Potential with NutriScanRevenue StreamEstimateAdMob (10,000 active users)$300–500/monthStripe Subscriptions (100 premium users × $4.99)$499/monthCombined Passive Income$800–1,000+/month

This is a real business — not just a source code file.

Who Is This For?

  • Freelancers — deliver a premium client project in days, not months
  • Startups — launch your nutrition/health product fast
  • Agencies — white-label and resell to fitness clients
  • Flutter Developers — learn from production-grade, clean architecture
  • Entrepreneurs — build a passive income stream with AdMob + Stripe

About NutriScan

NutriScan is a professional Flutter-based AI nutrition tracking application that leverages Groq AI — the world’s fastest AI inference engine — to analyze food images and deliver instant, accurate nutritional breakdowns. It empowers users to monitor calories, protein, carbs, fat, fiber, sugar, sodium, and health scores with beautiful charts, smart insights, and privacy-focused cloud storage.

Built with Material Design 3, the app provides a modern, responsive experience with both Light and Dark Themes, working seamlessly on Android and iOS platforms.

Key Features

  • AI Food Recognition – Powered by Groq AI (LPU-based ultra-fast inference) for instant food identification
  • AI Health Coach (24/7 Chat) – Personalized, context-aware coaching that knows your goals and food history
  • AI Meal Plan Generator – Powered by Groq AI for customized meal planning with ingredients and instructions
  • AI-Driven Diet Optimization – Automatically identifies nutritional gaps (protein, fiber, etc.) and suggests corrective plans
  • AI Food Image Validator – Proprietary logic to detect non-food images and save API usage
  • Complete Nutrition Tracking – Track 8+ nutrients including calories, protein, carbs, fat, fiber, sugar, sodium
  • Health Score System – 0-10 rating with health benefits and warnings
  • Smart Image Processing – Camera and gallery support with compression
  • Premium Subscription System – 3 plans: Monthly ($4.99), Yearly ($49.99)
  • 7-Day Free Trial – Full premium access for new users
  • Cloud Backup & Sync – Firebase integration with auto-backup (Premium)
  • Detailed Food History – Search, filter, and sort past meals
  • Advanced Analytics – Weekly and monthly reports with visual charts
  • Smart Notifications – Meal reminders, progress updates, summaries
  • Coin & Reward System – Earn coins by watching ads, use for scans
  • 16 Languages Support – English, Bengali, Hindi, Spanish, French, German, Chinese, Turkish, Korean, Indonesian, Japanese, Russian, Urdu, Portuguese, Arabic, and more
  • AdMob Monetization – 4 ad types (Banner, Interstitial, Rewarded, App Open) with frequency capping
  • Stripe Payment Integration – Secure subscription payments and trial management
  • Offline Mode – SQLite database for instant access even without internet
  • Modern UI/UX – Material Design 3 with smooth animations and Dark Mode
  • Nutrient Deficiency Notification – Immediate alerts and tips for missing nutrients
  • AI Hydration & Lifestyle Tips – Personalized wellness advice included in meal plans
  • Food History Meal Suggestions – Recommendations based on last 14 days data
  • Firebase Cloud Messaging – Push notifications with topic-based targeting

Screenshots

01 02 03 04 05 06 07 08 09 10 11 12 13

Demo Android Application

Download Demo APK

Complete Feature List (60+ Features)Core Features

  • AI-Powered Food Analysis – Groq AI integration (ultra-fast LPU inference)
  • Interactive AI Health Coach – Context-aware assistant that knows your calorie goals, averages, and frequent foods
  • Nutritional Gap Analysis – Automatically scans 14-day history for protein, fiber, and fat imbalances
  • AI Meal Plan Generator – Fully customized plans with caloric targets and diet styles
  • Goal-Targeted Diet Styles – AI-suggested High-Protein, Low-Carb, or Vegetarian styles based on your data
  • Ingredients & Cooking Steps – Detailed preparation guides for all generated meals
  • Smart Grocery List Generator – Automated shopping list from your weekly meal plan
  • Proprietary Food Detection AI – Validates images before analysis to ensure data quality
  • Personalized Diet Selection – 7+ diet styles with auto-select goal banners
  • Multi-Source Scanning – Camera capture and gallery selection
  • 8+ Nutrition Metrics – Calories, protein, carbs, fat, fiber, sugar, sodium, health score
  • Health Insights – Benefits, warnings, and serving recommendations
  • Nutrient Deficiency Alerts – Suggestions to balance missing nutrients
  • Smart Meal Suggestions – AI recommendations based on 14-day food history
  • Real-time Analysis – Instant results powered by Groq LPU

Reports & Analytics

  • Daily Summary Dashboard – Today’s nutrition at a glance
  • Weekly Reports (Premium) – 7-day trends with charts
  • Monthly Reports (Premium) – Comprehensive monthly analysis
  • Interactive Charts – FL Chart library for beautiful visualizations
  • Trend Analysis – Track progress over time
  • Search & Filter – Find specific meals easily

Monetization System

  • Coin System – 10 free coins to start, 5 coins per scan
  • Rewarded Ads – Earn 5 coins per ad (max 10/day)
  • 4 Ad Types Integrated:
    • Banner Ads (320×50) – 8 strategic locations
    • Interstitial Ads – After 2 scans or on Analysis entry, with smart cooldown
    • Rewarded Ads – Earn coins for scanning (10 daily limit)
    • App Open Ads – On app resume (4-min cooldown)
  • Frequency Capping – Max 8 ads/hour total to protect user experience
  • Intelligent Timing – Smart session-based cooldowns and retries
  • Premium Ad-Free – All ads automatically removed for subscribers

Subscription & Payment

  • 3 Subscription Plans:
    • Monthly – $4.99/month
    • Yearly – $49.99/year (save 17%)
  • 7-Day Free Trial – Full premium access
  • Stripe Integration – Secure, PCI-compliant payment processing
  • Auto-Renewal – Seamless subscription management
  • Trial Expiry Handling – Smart upgrade prompts

Advanced Notification System

  • 6 Notification Types:
    • Meal Reminders (4 customizable: Breakfast, Lunch, Snack, Dinner)
    • Daily Progress (9:00 PM daily summary)
    • Inactivity Alerts (after 24h inactive)
    • Weekly Summary (Sunday 6:00 PM)
    • Monthly Summary (1st of month)
    • Premium Promotions (for free users)
  • Local Notifications – flutter_local_notifications with exact alarms
  • Firebase Cloud Messaging (FCM) – Server-side push notifications
  • Topic-Based Targeting:
    • General Topics: all_users, nutriscan_updates
    • 16 Language Topics: lang_en, lang_bn, lang_hi, etc.
    • Critical Topics: system_maintenance, critical_updates, security_alerts
  • Notification Pause (Premium) – 7-day pause with auto-resume
  • Customizable Times – Set preferred reminder times
  • Daily Limits – Max 3 promotional notifications per day

Cloud Features

  • Firebase Authentication – Google Sign-In integration
  • Cloud Backup – Firestore database sync
  • Auto-Backup (Premium) – Automatic data sync
  • Cloud Storage – Firebase Storage for food images
  • Multi-Device Sync – Access data anywhere
  • Backup/Restore – One-tap data recovery

Localization (16 Languages)

  • English (en)
  • Bengali (bn)
  • Hindi (hi)
  • Spanish (es)
  • French (fr)
  • German (de)
  • Chinese (zh)
  • Turkish (tr)
  • Korean (ko)
  • Indonesian (id)
  • Japanese (ja)
  • Russian (ru)
  • Urdu (ur)
  • Portuguese (pt)
  • Brazilian Portuguese (pt-BR)
  • Arabic (ar)

UI/UX Features

  • Material Design 3 – Modern and clean interface
  • Dark Mode – Eye-friendly dark theme
  • Gradient Effects – Beautiful color transitions
  • Iconly Icon Pack – 1000+ premium icons
  • Custom Animations – Smooth transitions
  • Responsive Layout – Works on all screen sizes
  • Google Fonts – Language-optimized typography

Premium Features

  • Unlimited Scans – No coin system, scan freely
  • Ad-Free Experience – No banner, interstitial, or app open ads
  • Advanced Reports – Weekly and monthly detailed analytics
  • Auto Cloud Backup – Automatic sync after each scan
  • Cloud Image Storage – Unlimited food image backup
  • Notification Pause – 7-day break from notifications
  • Priority Support – Faster response times
  • Premium Badge – Special UI indicators

Technical Specifications

  • Framework: Flutter 3.10+
  • Language: Dart ^3.9.0+
  • State Management: Provider Pattern (9 specialized providers)
  • Database: SQLite (sqflite) for offline storage
  • Cloud Backend: Firebase (Auth, Firestore, Storage, Messaging)
  • AI Engine: Groq API (LPU-powered ultra-fast inference)
  • Payment Gateway: Stripe (flutter_stripe ^12.0.2)
  • Ads Platform: Google AdMob ^6.0.0
  • Notifications: Local (flutter_local_notifications) + FCM
  • Charts: FL Chart ^1.1.0
  • Total Dart Files: 81
  • Reusable Widgets: 26
  • Screens: 18
  • Code Quality: A+ (0 errors, production-ready)

What’s Included

  • Full Flutter Source Code – Well-documented, clean architecture
  • SQLite Database Schema – Optimized queries and indexing
  • Firebase Integration – Complete setup (Auth, Firestore, Storage, FCM)
  • Groq AI Integration – Ready to use (requires your API key)
  • Multi-language Support – 16 languages pre-configured
  • AdMob Integration – All 4 ad types implemented
  • Stripe Payment System – Subscription management ready
  • Notification System – Local + FCM with topic management
  • Comprehensive Documentation – Setup guides, feature list, FCM guide
  • 22 Reusable Widgets – Save development time
  • 8 State Providers – Professional state management
  • 8 Service Layers – Clean architecture separation
  • Free UI Reskin Support – Icons, splash screen, fonts customization
  • Package Name Change – App rename assistance
  • Ready-to-Publish Builds – APK & iOS build instructions
  • Lifetime Free Updates – Future improvements included
  • Premium Support – WhatsApp & Telegram assistance

Banner Ads Implementation (8 Screens)

NEW: Banner ads now integrated on all major screens!

  • Home Screen (bottom position)
  • History Screen (bottom position)
  • Analysis Screen (bottom position)
  • Settings Screen (bottom position)
  • Notification Settings Screen (bottom position)
  • Weekly Report Screen (bottom position)
  • Monthly Report Screen (bottom position)
  • Cloud Backup Screen (bottom position)

Banner ads automatically hide for premium subscribers!

Complete Notification SystemLocal Notifications (Scheduled):

  • Breakfast Reminder – Default 7:30 AM (customizable)
  • Lunch Reminder – Default 12:30 PM (customizable)
  • Snack Reminder – Default 4:00 PM (customizable)
  • Dinner Reminder – Default 8:00 PM (customizable)
  • Daily Progress – 9:00 PM summary notification
  • Weekly Summary – Every Sunday 6:00 PM
  • Monthly Summary – 1st of each month 6:00 PM
  • Inactivity Alert – After 24 hours inactive, sent at 10:00 AM
  • Premium Promotion – Weekly Tuesday 11:00 AM (free users only)

Firebase Cloud Messaging (FCM):

  • Push Notification Support – Send from Firebase Console or server
  • Topic-Based Messaging – Target specific user groups
  • Language-Specific Topics – 16 language topics (lang_en, lang_bn, etc.)
  • General Topics:
    • all_users – All app users
    • nutriscan_updates – App updates and news
  • Critical Topics (always enabled):
    • system_maintenance – Server maintenance alerts
    • critical_updates – Important app updates
    • security_alerts – Security notifications
  • Auto Topic Management – Users auto-subscribe based on language selection
  • Daily Limits – 3 promotional FCM notifications per day (critical unlimited)

Notification Controls:

  • Enable/disable each notification type individually
  • Customize reminder times via time picker
  • 7-day pause feature (Premium only)
  • Visual remaining days counter
  • Auto-resume after pause period
  • Master notification toggle

Cloud & Backend

  • Firebase Authentication – Secure Google Sign-In
  • Cloud Firestore – Real-time data synchronization
  • Firebase Storage – Secure food image storage
  • Firebase Messaging – Push notification delivery
  • Auto Backup (Premium) – Background sync after scans
  • Manual Backup – One-tap cloud backup
  • Data Restore – Recover data on new devices

Security & Privacy

  • Secure Firebase authentication
  • Encrypted cloud storage
  • PCI-compliant payment processing (Stripe)
  • Local data encryption (SQLite)
  • API key protection
  • GDPR-ready architecture
  • Privacy Policy & Terms of Service included

Easy Setup Process

  1. Extract Project Files – Unzip the downloaded package
  2. Install Dependencies – Run flutter pub get
  3. Configure Groq API – Add your API key in lib/config/api_config.dart
  4. Setup Firebase – Follow Firebase setup guide (included)
  5. Configure AdMob – Replace test IDs with your production IDs
  6. Setup Stripe – Add your Stripe keys for payments
  7. Customize Package – Change app name and package identifier
  8. Build & Run – flutter run for testing
  9. Deploy – Build release APK/IPA for stores

Why NutriScan Beats the CompetitionFeatureNutriScanOthersAI EngineGroq LPU (Ultra-fast)GPU-based (slower)Ad Types4 types integrated1–2 typesLanguages16 languages2–5 languagesNotification System6 types + FCMBasic onlySubscription SystemStripe + 7-Day TrialOften missingCode QualityA+ (0 errors)VariesSupportWhatsApp + TelegramEmail onlyUpdatesLifetime freePaid or noneWhy Choose NutriScan?

  • Production-Ready Code – 100% deployment ready, 0 errors
  • Modular Architecture – Easy to customize and extend
  • Cross-Platform – Single codebase for Android & iOS
  • High Performance – Optimized for speed and efficiency
  • Modern Design – Professional UI that users love
  • Regular Updates – Continuous improvements and bug fixes
  • Excellent Support – Fast response via WhatsApp/Telegram
  • Comprehensive Docs – Everything you need to know
  • Bonus Services – Free reskin, package rename, build support

Bonus Services Included

  1. Free UI Reskin – Change app icon, splash screen, colors, fonts
  2. Package Name Change – Rename from com.example.nutriscan to your package
  3. App Name Customization – Change “NutriScan” to your brand
  4. Firebase Project Setup – Help with Firebase configuration
  5. AdMob Account Setup – Guidance for ad unit creation
  6. Build Generation – Help generate release APK/IPA
  7. Store Submission Guide – Play Store & App Store tips
  8. FCM Setup Assistance – Complete push notification setup

Support & Contact

We provide dedicated presale and technical support to ensure a smooth experience. For any inquiries, customization requests, or troubleshooting, please reach out:

Refund Policy

Please review all details, features, and demo of this product carefully before making a purchase. We encourage buyers to contact us with any questions or clarifications prior to placing an order. Since this is a digital product with full source code access, all sales are final and non-refundable. Once the product is delivered, no refunds or exchanges will be provided under any circumstances.

Customer Testimonials

“Customer support is good, their response is fast and helpful.”

Rating: 5 Stars

“Excellent project and team. Thank you!”

Rating: 5 Stars

“Without a doubt, quality code and a team dedicated to support and answering all our questions. Congratulations!”

Rating: 5 Stars

“You can purchase it without any worries or hesitation.”

Rating: 5 Stars

“Very well structured project. Easy to customize and deploy. Highly recommended!”

Rating: 5 Stars

“It’s really perfect. The developer provided full support for all my problems.”

Rating: 5 Stars

Special Limited Time Offer!

Get NutriScan now with:

  • Lifetime free updates
  • Premium support (WhatsApp & Telegram)
  • Free UI reskin service
  • Complete documentation
  • Ready-to-publish builds

Don’t miss out!

Final Notes

NutriScan is a complete, production-ready Flutter application with professional code architecture and comprehensive features. Whether you’re launching a nutrition business, learning Flutter development, or building a client project, this template provides everything you need.

Purchase includes: Source code, documentation, lifetime updates, premium support, and bonus customization services.

Rate This Product

If you find NutriScan helpful and it meets your expectations, please leave a 5-star rating. Your positive feedback motivates us to create better products and provide excellent support!

Ready to Launch Your Nutrition App?

Get NutriScan today and start building your success story!

 

Changelog

Version 2.1.2 – April 2026 - New: Context-Aware AI Coach – History-based personalized advice - New: AI-Driven Diet Optimization – History-based analysis of nutritional gaps - New: AI Hydration & Lifestyle Tips included in meal plans - New: Action-Based Interstitial Ads with smart cooldown - New: Smart Ad Frequency Capping – Max 8 ads/hour limit - New: Enhanced App Open Ads with 4-minute cooldown - New: Interactive Nutrient Alerts with deficiency warnings - Updated: Latest library updates and Dart SDK compatibility (^3.9.0+) Version 2.0.2 – February 2026 - New: Nutrient deficiency notification - New: Smart meal plan suggestions from 14-day history - New: Suggested diet styles with auto-select banner - New: Improved AI balanced meal plan generation - New: Localization updates for all 16 languages - Fix: Turkish key added & notification fixes (pt-BR, Arabic) - Fix: Prompt formatting and unused code cleanup Version 2.0.1 – November 2025 - New: AI Meal Plan Generator added - New: 7 diet styles with customizable calorie targets - New: Meal details with ingredients and instructions - New: Auto-generated grocery list Version 2.0.0 – October 2025 - New: Banner ads added to 8 screens - New: Notification widgets refactored (5 new reusable components) - Updated: All deprecated APIs and context async safety fixed Version 1.3 – September 2025 - New: Firebase cloud backup & sync implementation - Updated: Enhanced UI/UX & performance improvements Version 1.1 – August 2025 - New: Premium subscription features added - New: AdMob ads & Stripe payment integration - Fix: Bug fixes and stability improvements Version 1.0 – July 2025 - Initial Release - Core food scanning and nutrition tracking functionality - SQLite database implementation 
 

NutriScan – AI-Powered Nutrition Tracking | Version 2.1.2 | February 2026
Built with Groq AI | Flutter | Firebase | Stripe | AdMob
All Rights Reserved | Digital Product – No Refunds

License Option
Quality checked by CodesMarket
Full Documentation
Future updates
Author Support
3flaps

Member since Oct 2025

New Author
Trend Master
Featured Item
From Unknown Location
View Portfolio

3flaps's items

Similar items

We use cookies to personalize your experience. By continuing to visit this website you agree to our use of cookies

More