How I Built My Own Calorie & Macro Tracker
If you want to log meals and track macros without paying a monthly fee for features you don’t use, you don’t have to hunt for the “best” app — you can build your own in a few minutes. Here’s how I made mine, and how you can make one that fits exactly how you eat.
Why build instead of download
There are plenty of calorie trackers out there. Most are fine. But they all make you eat the way the app was designed, not the way you actually live: paywalls on the one feature you need, macro targets you can’t customize, a barcode-first flow when you cook from scratch.
Auto flips that. You describe the app you want, snap a photo, and it builds you a personal mini-app — a “Frame” — around your situation. No code, no app store, no settling. I went from skeptic to believer building my own calorie tracker with vibe coding, and it took less time than reading three App Store reviews.
Build yours in Auto
The fastest way to start is to describe the whole thing in one go, then refine screen by screen. A solid starting prompt covers:
- What to track: calories, protein, fat, carbs as primary stats; fiber, sugar, sodium as secondary.
- Input: analyze a food photo to estimate macros, plus a text option so you can just tell Auto what you ate.
- Screens: today’s meals with daily progress, a history view you can tab through by day, trends (7- and 30-day charts), and a settings screen for your own targets.
Then you tweak. That’s the part that surprised me — you don’t need to get it perfect the first time. You just tell it what’s wrong and it fixes it.
How someone built theirs
One Auto user built exactly this, and their prompt history is a good template. They started with the full four-screen brief above — today, history, trends, settings. Then they layered on the details:
- Added a way to log a meal by free text or by telling Auto directly.
- Added push notifications at meal times so logging became a habit.
- Made each meal open a full detail page with a big, full-bleed cropped photo.
- Asked for the macro numbers to be “chunky” and bigger, then added icons and a card for calories to make it prettier.
- Fixed a real bug where meals landed on the wrong day because of time zones — they told Auto to use the local time zone as the lookup key, and it did.
- Let the AI chat list and edit food items, and read and edit their goals directly.
The result is the kind of Meal Tracker Frame people are already building in Auto — proof that “I made my own macro tracking app” isn’t a stretch anymore. The point isn’t the exact build; it’s that yours can look and behave however you want.
FAQ
Do I need to know how to code? No. You describe what you want in plain language and refine by chatting. When I built a calorie tracking app with AI in about 20 minutes, I never touched code.
How accurate are photo estimates? They’re estimates, like any photo-based tracker. For anything you eat often, the text input and editable food items keep things honest.
Can I change it later? Yes — that’s the whole idea. Adjust targets, add screens, or fix anything that bugs you, anytime.