appcaloria
Software Development
Design: Augusto Barros and Fill Braga
Development: Augusto Barros
Brasil © 2026

appcaloria makes tracking your nutrition effortless, turning everyday choices into meaningful progress.
appcaloria is a completely new way to track your nutrition. No friction, no spreadsheets, no complications. You simply write what you ate, just like you would in the Notes app, and artificial intelligence takes care of the rest. Calories, macros, and daily totals are calculated automatically, in seconds. The easiest way to describe it is: “What if Apple Notes were a nutrition app?”
Features of appcaloria
Natural Language Logging
Type exactly what you ate, just like a notes app. Example: '2 eggs + 1 sourdough toast'.
Smart Scanning
Flash the barcode of any product to instantly track its nutritional value.
Photo Intelligence
Take a picture of your plate, and our AI identifies everything on it for you.
Menu Scanner
Scan the menu of any restaurant to instantly check the nutritional value of your meal.
Instant Calculations
Calories, proteins, carbs, and fats are calculated automatically in real-time.
Smart History
appcaloria analyzes your eating patterns over time and highlights trends, like days when you consume less protein.
Personalized Recommendations
Based on your logs, it offers gentle suggestions to improve balance more fiber, hydration reminders, or macro adjustments.
Flexible Goals
Set goals for weight loss, muscle gain, or maintenance, with the option to customize targets for specific days.
Activity Sync
Connect with Apple Health so your daily calorie goal adjusts automatically according to your workouts.
Visual Reports
View charts and weekly summaries that make nutrition insights easy to understand. Export PDF reports for easy sharing.
Daily Stickers
Use stickers in your photos to share your progress with friends and family.
Widgets
Instantly see your daily calories, macros, using widgets in your phone.
Technical Overview
appcaloria is built around accuracy, performance, and reliable data handling. Photo scanning uses image compression and processing in Cloud Functions, with a fallback model so recognition stays consistent even when the primary API fails. Nutritional calculations run as the user types: input debouncing, local caching by normalized food text, and optimistic UI updates keep the experience responsive under network latency.
Data stays consistent by treating Firestore as the source of truth and AsyncStorage as a local cache. Every write updates both; a background queue runs connectivity-dependent tasks—food analysis, image processing, barcode lookups—when the device is back online. Reports and charts rely on pre-aggregated summaries and short-lived caching to reduce repeated reads and keep navigation fast.
The architecture separates the UI, hooks, and domain services so business logic and integrations (Firestore, Cloud Functions, nutrition APIs, HealthKit, subscriptions) live in dedicated layers. Heavier work and usage limits live in the backend, keeping the client thin and the system easier to extend. The result is an app that feels fast, behaves well offline, keeps data in sync, and delivers precise nutritional insights without trading off usability.
Tech Stack
The core technologies powering appcaloria, chosen for their performance, scalability, and seamless user experience.