
Calorist | iOS App AI Calorie Tracker with Laravel Admin Panel

Description
Calorist iOS is a native iOS application, written in Swift with SwiftUI, for tracking calories and nutrition with AI-powered food logging. Built for the health & fitness market, it combines a polished native mobile UI with a production-ready Laravel admin panel backend, Firebase Remote Config, and Google Gemini AI.
The app is organized around five main tabs — Home, History, a center Scan button, Insights, and Profile — giving users a complete workflow from logging a meal to understanding their trends. Snap a photo of a plate, scan a barcode, or just describe a meal by voice — the AI returns calories and macros (protein, carbs, fat) in seconds. Daily goals, a calorie ring, water tracking, and an AI nutrition coach keep users on track.
Note: all of our items are built on the same Laravel base project and use the same setup system, so this installation video applies to every one of them, including this one.
Key Value Propositions
- For End Users: Log food three ways — snap a photo, scan a barcode, or describe a meal by voice or text; get instant calories & macros; track daily goals with a calorie ring and water intake; review your full meal history; and see personalized trends and AI coach tips in Insights.
- For Health-Conscious Users: Set personalized daily calorie and macro targets, track progress against goals, browse a searchable food history, and get an AI-generated weekly summary of your nutrition patterns.
- For App Owners / Developers: A complete, monetizable iOS product with subscription support, multiple color themes, onboarding layouts, paywall variants, push notifications, ads, analytics, and remote configuration — all without rebuilding the AI food-logging pipeline from scratch.
AI Usage Disclosure
This item uses AI as a core feature. The app’s main functionality relies on third-party generative AI services to turn what you eat into nutrition data:
- Meal photo analysis: powered by Google Gemini (Gemini 2.5 Flash vision model) — detects foods in a photo and estimates calories and macros.
- “Describe a meal” (voice & text) logging: powered by Google Gemini (Gemini 2.5 Flash-Lite) — parses a natural-language meal description into structured foods and nutrition.
- Nutrition insights & AI coach cards: powered by Google Gemini — generates personalized tips from your recent logs.
All calorie estimates, macro breakdowns, and coach tips created inside the app are AI-generated content produced by these services and are approximate — they are not medical or dietary advice. Barcode lookups are not AI: nutrition for packaged products comes from the public OpenFoodFacts database. Voice dictation uses Apple’s on-device Speech framework, so the audio itself never leaves the phone — only the resulting text is sent for parsing. The application source code itself was written and is maintained by our team. To use the AI features, you must create your own Google Gemini (Google AI Studio) account and supply your own API key (see the Disclaimer below).
Disclaimer
This app is built to work with a Laravel admin panel backend (database, auth, API, and AI proxy) and the following third-party services: Google Gemini (AI food analysis & insights), Firebase (Auth, Remote Config, Analytics, Crashlytics, APNs), RevenueCat (subscriptions), OneSignal (push), and optional AdMob ads. Barcode lookups use the public OpenFoodFacts catalog. These backend services are not included in the purchase — you will need to create your own accounts, configure API keys, and manage hosting and AI usage costs yourself. Basic familiarity with Xcode, Firebase, Laravel, and App Store Connect is recommended before launching.
Admin Panel Demo
Try the live Laravel admin panel:
https://calorist.laravelbeginner.net/en/dashboard
Email: admin@calorist.test
Password: password
What’s Included
- Full native iOS application source code (
calorist-ios) — Swift 5, SwiftUI, iOS 17+ - Laravel admin panel backend for AI food analysis, insights, account management, and RevenueCat webhooks
- Complete database schema and migrations for the Laravel backend
- 7 built-in app color themes and 5 onboarding layout variants
- 7 paywall layout variants
- 12-language localization (ar, de, en, es, fr, it, ja, ko, pt, ru, tr, zh)
- Complete detailed documentation on how to set up the app — including Xcode, Firebase, Laravel, Gemini, RevenueCat, and App Store Connect configuration
Key Features
- AI Photo Logging: Snap a meal photo — Gemini vision returns foods, calories, and macros.
- Barcode Scanning: Scan a product barcode and pull nutrition from OpenFoodFacts.
- Describe a Meal: Type or speak a meal (“2 eggs and toast with butter”) — AI parses it into a log.
- Home Dashboard: Daily calorie ring, macro breakdown, water tracking, and today’s meals.
- History: Searchable, day-by-day log of everything you’ve eaten with quick edits.
- Insights: AI coach cards plus deterministic trend and macro analytics with Swift Charts.
- Profile & Goals: Personalized daily calorie and macro targets, units, and account management.
- Subscriptions: Weekly/monthly/yearly plans via RevenueCat with free trials and discount offers.
- User Accounts: Quick anonymous start with optional Apple, Google, or email sign-in.
- Settings & Personalization: Light/dark theme, 7 color presets, and 12 languages.
- Onboarding: Guided welcome flow that captures goals and personalizes daily targets.
- Monetization Ready: Recurring subscriptions, AI usage limits, 7 paywall layouts, AdMob ads, and conversion analytics built in.
We are actively improving this app to make it stand out in the calorie & nutrition tracking space. Feel free to send feature requests via email — together we can make an awesome product.
Important Notice to Our Valued Customers
We are committed to building a reliable and continuous business system, with your satisfaction and the success of this product as our top priorities. Your feedback is crucial, and we encourage you to share any bugs, suggestions, or new feature ideas. Your input directly supports our ongoing improvement and innovation.
We’re here to help — feel free to contact us anytime via the CodeCanyon messaging system. Thank you for being part of our journey.
Warm regards,
The Morningstarcode Team
| Type | iOS App |
|---|---|
| Author | morningstarcode |
| Price | $19 |
| Sales | 2 |
| Rating | 0 (0) |
| Published | Aug 25, 2026 |
| Last Update | Aug 25, 2026 |
| Compatible Software | iOS 15, iOS 14, iOS 13, iOS 12 |
| Compatible With | Swift |
| Mobile Files Included | Layered PNG, PHP, HTML |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 7,390 views · 67 clicksSaaS · Week 46 · 7,390 views · 67 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 46,678 views · 232 clicksWebsite · Week 46 · 46,678 views · 232 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 44,617 views · 127 clicksSaaS · Week 46 · 44,617 views · 127 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 63,503 views · 206 clicksSaaS · Week 46 · 63,503 views · 206 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 32,753 views · 127 clicksDesktop App · Week 46 · 32,753 views · 127 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 8,370 views · 19 clicksWebsite · Week 46 · 8,370 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
7,000 views · 29 clicksWeek 46 · 7,000 views · 29 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
6,475 views · 18 clicksWeek 46 · 6,475 views · 18 clicks