Marat Khusainov
Calorie Counter

Calorie Counter

iOSAI-Powered

AI calorie tracker with GPT-4 Vision food recognition and intermittent fasting

SwiftUIFirebaseStoreKit 2OpenAI API
View on App Store

Screenshots

Calorie Counter screenshot 1Calorie Counter screenshot 2Calorie Counter screenshot 3Calorie Counter screenshot 4

Client

Health tech startup building a calorie tracking app with multiple localizations. Wanted AI-powered food recognition to eliminate manual entry.

Problem

Manual calorie tracking is tedious. Users abandon apps because entering every meal takes too long. Existing AI solutions are either inaccurate or too expensive per request. The client also wanted intermittent fasting tracking in the same app, plus accurate TDEE calculation based on user profile.

Solution

SwiftUI app with MVVM architecture, SwiftData for local storage, Firebase for auth and sync. AI food recognition via OpenAI API: three input methods (camera, voice, text) return structured nutritional data. Intermittent fasting tracker with timer and progress visualization. Personalized onboarding that calculates individual nutrition norms. HealthKit integration. StoreKit 2 subscriptions.

Results

  • +Live in App Store
  • +AI food recognition: photo to nutritional data in 2-3 seconds
  • +3 input methods: camera, voice, text
  • +Intermittent fasting tracker with preset and custom fasting goals
  • +Personal TDEE calculation from 9-step onboarding quiz
  • +Full MVVM architecture with clean codebase

Role & timeline

Lead iOS Developer. SwiftUI, AI integration, Firebase backend, StoreKit 2. January - September 2025

Need something similar?

Let's discuss your project
All projects