Almond | AI Calorie Tracker Mobile App

Description

Almond | AI Calorie Tracker Mobile App

Almond | AI Calorie Tracker Mobile App is a complete, production-ready Flutter mobile application for iOS and Android — a smart Calorie AI health companion that helps users track nutrition, log meals, monitor water intake, manage weight goals, follow structured meal plans, and browse detailed recipes — all in one beautiful, modern app.

Built with clean architecture, Firebase Firestore integration, local SQLite caching, GetX routing, and Provider state management. Includes AI-powered food recognition, voice search, barcode scanning, BMR-based calorie calculations, premium subscription flow, multi-language support, and full interactive developer documentation.

Core Features

1. Calorie AI & Smart Food Logging

  • AI food image recognition — Snap a photo and identify food items (OpenAI integration via .env)
  • Barcode scanner — Scan product barcodes to log meals instantly
  • Food search powered by Cloud Firestore (foods collection)
  • Log meals with full calorie and macronutrient breakdown
  • Nutrition goals screen with interactive line charts

2. Smart Onboarding Questionnaire

  • 8-step animated wizard with custom vertical weight sliders
  • Collects age, gender, height, weight, goal type, and activity level
  • Calculates daily calories using the Mifflin-St Jeor BMR formula
  • Activity multipliers: Sedentary, Lightly Active, Moderately Active, Very Active
  • Persists goals to SQLite and skips onboarding on next launch

3. Diary Dashboard (Main Hub)

  • Central home screen with date-driven stats synced via SelectedDateProvider
  • Custom TableCalendar week strip for day-by-day navigation
  • Aggregated panels: Nutrition, Meals, Water, Weight, and Activity
  • Premium staggered slide/fade animations on load
  • Quick stat indicators in the app bar

4. Water Tracker

  • Daily water intake logging with quick-add buttons
  • Customizable daily water goals
  • Water history and analytics
  • Local push notifications for hydration reminders
  • Timezone-aware scheduling

5. Weight Tracker & Goal Management

  • Log weight entries with kg/lbs unit conversion
  • Weight charts and analytics screens
  • Goal management: current weight, target weight, goal type, activity level
  • Smart recalculation prompt when goals change significantly
  • Consistency tracking over time

6. Activity Tracker

  • Log physical activities and active minutes
  • Activity details drawer with calorie burn calculations
  • Integrated into the diary dashboard

7. Meal Plans

  • Browse structured meal plan templates (Weight Loss, Keto, Muscle Building, and more)
  • Week-by-week calendar view with day strips
  • Meal completion checklists persisted in SQLite
  • Premium lock/unlock for paid plans
  • Pull-to-refresh sync from Firebase
  • Grocery / shopping list auto-generated from plan ingredients

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.