Screenshots
App Overview







Features
Core Capabilities
Cloud Sync
Smart Sync Engine
The Pro tier includes cloud sync that automatically uploads food logs across devices. The system uses a 30-second debounce to batch changes efficiently, supports manual sync triggers, and uses a smart merge strategy — keeping unique entries from each device and preferring newer timestamps for conflicts.
Auto Upload
Changes debounced at 30s intervals to reduce API calls while keeping data current.
Smart Merge
Keeps unique entries from both devices. Conflicts resolved by preferring the newest version.
Manual Sync
Force sync anytime with a single tap. Works alongside automatic background sync.
Technology
Tech Stack
Built with React Native via Expo SDK 54 in TypeScript. The app uses React Navigation (bottom tabs + native stack), AsyncStorage for local persistence, and a service-oriented architecture with dedicated services for storage, cloud sync, OCR, subscriptions, meals, products, and data sharing.