SizeWise | AI Body Measurement Flutter Mobile App

Bluehost Shared Hosting
  • This package provides a complete SizeWise | AI Body Measurement Flutter Mobile App built with modern UI/UX and AI-powered body scanning technology. The app allows users to capture body photos using camera or gallery, extract 13 precise body measurements using AI, track measurement history, monitor fitness progress, and get smart AI-powered fitness and health recommendations for a seamless health tracking experience.
  • The application includes essential modules such as AI Body Scanner, AI ChatBot, Measurement History, Favorites, Analytics Dashboard, Progress Tracking, and AI Assistant for a complete body measurement and fitness tracking experience.
  • Integrated Sqflite (SQLite) local database to store measurement records, history, favorite measurements, and body type data. All stored data is available fully offline — only the live AI scanning feature requires an active internet connection to communicate with the Google Gemini API.
  • Built with a clean, scalable, and modular Flutter architecture using reusable components, making it easy to customize and extend.
  • Modern UI/UX design with smooth animations, responsive layouts, and fully customizable colors, text, icons, and images.

AI Processing Method — Important for Buyers

The AI Body Scanner in this app uses cloud-based API processing via the Google Gemini 2.5 Flash model — not local on-device computation or any bundled ML model. Here is exactly how it works:

  • Active internet connection is required every time a body scan is performed.
  • The user’s photo is sent securely (as a base64-encoded JPEG) to Google’s Generative Language API over HTTPS, processed in the cloud, and the JSON measurement result is returned to the app.
  • No photo or measurement data is stored on any external server — only the Gemini API processes the image momentarily and returns the result. All measurement records are saved locally on the device using SQLite (Sqflite).
  • You must supply your own Google Gemini API key (free tier available at Google AI Studio). The app will not perform AI scans without a valid key configured at build time via --dart-define=GEMINI_API_KEY=your_key.

App Screens & Modules

AI Body Scanner Module ☁ Requires Internet (API-based)

  • AI Body Scanner — sends photo to Google Gemini API over HTTPS
  • Results Screen — displays 13 measurements returned from the API
  • Details of Body Scanner

Measurement History Module

  • All Measurements History
  • Timeline View with Dates
  • Search Measurements
  • Filter by Body Type
  • Delete Measurements

Favorites Module

  • Save Favorite Measurements
  • Quick Access to Important Data
  • Remove from Favorites

Analytics Module

  • Body Type Distribution Chart
  • Measurement Statistics
  • Average Measurements
  • Progress Tracking
  • AI-Powered Insights

AI Assistant Module ☁ Requires Internet (API-based)

  • Chat with AI About Measurements
  • Fitness Recommendations
  • Clothing Size Suggestions
  • Health Risk Assessment
  • Progress Tracking Advice
  • Body Type Specific Tips

Stats Module

  • Total Measurements
  • Average Measurements
  • Body Type Distribution
  • Most Common Body Type
  • Measurement Confidence Score

Important Note – AI Features

This application includes AI-powered features (body measurement extraction via camera scan, smart fitness recommendations, and personalized AI chat assistance) that use the Google Gemini 2.5 Flash API — a cloud-based service. These features require an active internet connection and a valid API key to function.

The Google Gemini API is not bundled in the package. A free API key is available at Google AI Studio. Paid plans are available for higher usage volumes. You are responsible for configuring your own API key and managing any associated costs.

All measurement history, favorites, and analytics data are stored locally on the device (SQLite) and are accessible offline at all times.

Platform Compatibility

  • Android — Fully Supported
  • iOS — Fully Supported
  • Windows — Fully Supported

Project Requirements

  • Latest Flutter SDK (stable channel)
  • Android Studio or VS Code
  • Google Gemini API Key (free tier available)
  • Active internet connection for AI scanning features
  • Basic Flutter Knowledge

Note

This is a production-ready Flutter application with a modern UI and scalable architecture — perfect for building AI-powered body measurement, fitness tracking, and health monitoring applications. The AI scanning relies on the Google Gemini cloud API; all other app features (history, analytics, favorites) work fully offline.

0 average based on 0 ratings.

CodentraTech

CodentraTech

Visit Author's Portfolio

View Portfolio
Last Update 2026-07-17
Created 2026-07-17
Sales 0
Discussion Comments
Software Version Flutter 3.x
Files Included Dart YAML JavaScript JSON .java .kotlin .h
Video Preview Resolution