What it does
Macro Champ - Barcode Scanner, Calorie Counter & Macro Tracker
Macro Champ is a simple app for counting calories, tracking macros, and keeping a food diary. No account, no subscription, and it works offline.
Most people start using it because they want to:
Key features
Scan a barcode to count calories and macros
Track macros (protein, carbs, and fat)
Count calories and see your daily intake
Keep a food diary that works offline
Build and save your own meals
Track cooked food more accurately
Add foods you eat often with Quick Add
Create your own custom foods
Technologies
React Native for iOS and Android
Expo and EAS for builds and deployment
Reanimated and Gesture Handler for animations
Zustand for state management
SQLite as the on-device database for the food library and tracking
Released on both the App Store and Google Play
My responsibilities
Conceptualized, designed, and developed the app from idea to a shipped product.
Built smooth animations and interactions with React Native, Reanimated, and Gesture Handler.
Integrated a barcode scanner and an extensive food library with goal-based nutrition insights.
Owned deployment and maintenance, from bug fixes and performance work to updates on both stores.
Full lifecycle ownership, from first commit through post-launch iteration.