NutriScan is a highly advanced, premium Flutter application template designed to disrupt the health and fitness market. Powered by Google’s cutting-edge Gemini 2.5 Flash AI, this app allows users to simply snap a picture of their meal and instantly receive accurate nutritional data, including calories, protein, carbohydrates, fat, and fiber.
Whether you are a Beginner looking for a ready-to-publish app to start your passive income journey, or a Pro Developer seeking a robust, scalable foundation built with modern State Management (Provider) and clean architecture, NutriScan is your perfect choice. This source code saves you hundreds of hours uniting AI technology, offline databases, and complex monetization flows into one seamless package.
.aab and .ipa files for the Play Store and App Store.Say goodbye to manual typing and searching through endless food databases. NutriScan uses the Gemini API to analyze food images from the camera or gallery. It automatically extracts the food name, portion sizes, calories, and macronutrients (Protein, Carbs, Fat) in seconds.
NutriScan doesn’t just track; it guides. The app dynamically calculates the user’s Basal Metabolic Rate (BMR) and Total Daily Energy Expenditure (TDEE) based on their biological inputs (Age, Gender, Weight, Height) and Activity Level (Sedentary to Very Active). It automatically adjusts their daily calorie limit and sets optimal macro targets (20% Protein, 50% Carbs, 30% Fat).
Users can manage their daily food intake across specific meals: Breakfast, Lunch, Dinner, and Snacks. The Dashboard features gorgeous “Macro Rings” that fill up as the user eats. A dedicated Water Tracker helps ensure users meet their daily hydration goals.
Privacy and speed are paramount. NutriScan uses a robust local SQLite database. Daily logs, historical calendar data, and user profiles are stored persistently on the device. The app functions flawlessly without an internet connection (internet is only required for the AI scan and Ads).
Start earning on day one. NutriScan includes professionally integrated Google AdMob logic to maximize your revenue without destroying the user experience. Crucially, it includes the mandatory Google User Messaging Platform (UMP) consent flow on startup, ensuring you are 100% GDPR compliant and safe from Play Store policy violations.
Upsell your users with Native Apple StoreKit and Google Play Billing integrations. The “Premium Member” feature allows users to pay to instantly remove all ads and instantly unlock detailed “Micronutrient Analysis” (Vitamins and Minerals) without watching Rewarded Ads.
First impressions matter. The application features a breathtaking, modern Dashboard interface with soft shadows, engaging micro-animations, and glassmorphism elements. It fully supports Native OS Theme detection, seamlessly switching between crisp Light Mode and elegant Dark Mode.
google_mobile_ads & in_app_purchase0 average based on 0 ratings.
| Last Update | 2026-02-27 |
| Created | 2026-02-27 |
| Sales | 4 |
| Discussion | Comments |
| Software Version | Flutter 3.x |
| Files Included | Dart YAML JavaScript JSON .plist |
| Video Preview Resolution |