AI Meals Scanner & Calorie Tracker App Template (Flutter)
The Final AI-Powered Weight loss program & Vitamin Monitoring Answer for iOS and Android
NutriScan is a extremely superior, premium Flutter software template designed to disrupt the well being
and health market. Powered by Google’s cutting-edge Gemini 2.5 Flash AI, this app permits customers to
merely snap an image of their meal and immediately obtain correct dietary knowledge, together with energy, protein,
carbohydrates, fats, and fiber.
Whether or not you’re a Newbie in search of a ready-to-publish app to begin your passive revenue journey,
or a Professional Developer searching for a strong, scalable basis constructed with trendy State Administration
(Supplier) and clear structure, NutriScan is your good selection. This supply code saves you a whole bunch of hours
uniting AI know-how, offline databases, and complicated monetization flows into one seamless bundle.
Designed for Everybody: Learners & Execs
- For Learners: No backend required! The whole lot runs regionally and connects on to the Gemini
API. Our complete, step-by-step HTML documentation will information you from altering the app title and emblem to
producing your ultimate.aaband.iparecordsdata for the Play Retailer and App Retailer. - For Professional Builders: Clear code structure, sturdy Supplier state administration, and extremely
decoupled UI widgets. Combine your personal customized backends, develop the AI prompts, or scale the SQLite database
fashions with absolute ease.
Deep Dive: Core Options Included
1. Instantaneous AI Meals Picture Recognition
Say goodbye to guide typing and looking via limitless meals databases. NutriScan makes use of the Gemini API to investigate
meals photos from the digicam or gallery. It mechanically extracts the meals title, portion sizes, energy, and
macronutrients (Protein, Carbs, Fats) in seconds.
2. Good TDEE & Macro Calculator Algorithm
NutriScan doesn’t simply monitor; it guides. The app dynamically calculates the person’s Basal Metabolic Price (BMR) and
Whole Each day Power Expenditure (TDEE) primarily based on their organic inputs (Age, Gender, Weight, Peak) and Exercise
Stage (Sedentary to Very Energetic). It mechanically adjusts their day by day calorie restrict and units optimum macro targets
(20% Protein, 50% Carbs, 30% Fats).
3. Complete Weight loss program & Hydration Monitoring
Customers can handle their day by day meals consumption throughout particular meals: Breakfast, Lunch, Dinner, and Snacks. The Dashboard
options beautiful “Macro Rings” that refill because the person eats. A devoted Water Tracker helps guarantee customers meet
their day by day hydration objectives.
4. 100% Offline-First Structure (SQLite)
Privateness and velocity are paramount. NutriScan makes use of a strong native SQLite database. Each day logs, historic calendar knowledge,
and person profiles are saved persistently on the machine. The app features flawlessly with out an web connection
(web is barely required for the AI scan and Advertisements).
5. Most Monetization Prepared (AdMob + UMP)
Begin incomes on day one. NutriScan consists of professionally built-in Google AdMob logic to maximise your income
with out destroying the person expertise. Crucially, it consists of the obligatory Google Person Messaging Platform
(UMP) consent circulation on startup, making certain you might be 100% GDPR compliant and protected from Play Retailer coverage
violations.
- Adaptive Banner Advertisements: Neatly anchored to the underside of the principle Dashboard and Historical past screens to
present constant passive revenue. - Interstitial Advertisements: Strategically triggered after particular actions (like saving a brand new scanned
meals) with good interval timers to keep away from spamming the person. - Rewarded Video Advertisements: Excessive-eCPM advertisements immediately built-in into the core loop. Customers can watch a
quick video to briefly unlock deeper “Micronutrient Evaluation” (Nutritional vitamins & Minerals) for a scanned meals merchandise. - Unlock Premium Characteristic: Customers who dislike advertisements can seamlessly improve by way of Native In-App
Purchases to immediately conceal all AdMob layouts and completely unlock the Micronutrient scanning options.
6. Premium Unlock (One-Time In-App Buy)
Upsell your customers with Native Apple StoreKit and Google Play Billing integrations. The “Premium Member” characteristic
permits customers to pay to immediately take away all advertisements and immediately unlock detailed “Micronutrient Evaluation” (Nutritional vitamins and
Minerals) with out watching Rewarded Advertisements.
7. Premium UI/UX & Native Darkish Mode
First impressions matter. The appliance encompasses a breathtaking, trendy Dashboard interface with mushy shadows,
participating micro-animations, and glassmorphism components. It absolutely helps Native OS Theme detection, seamlessly
switching between crisp Mild Mode and stylish Darkish Mode.
Technical Stack
- Framework: Flutter 3.10+ (Null Security)
- Language: Dart
- State Administration: Supplier
- Database: Sqflite (Native Relational Database)
- AI Engine: Google Generative AI (Gemini 2.5 Flash)
- Monetization:
google_mobile_ads&in_app_purchase
What You Will Get within the Obtain
- Full Flutter Supply Code for Android & iOS.
- Premium Offline HTML Technical Documentation (Step-by-step information).
- Placeholder Belongings (Icons, Splash Screens).


