Daily Summary
Selected-date totals for calories, protein, carbs, food spend, progress rings, calendar browsing, and yesterday spend comparison.

A mobile dashboard for staying honest about calories, macros, workouts, and what food actually costs.
OnTrack brings daily nutrition, exercise volume, and cost-per-serving awareness into one compact Expo app. It is built for people who want practical health tracking without a heavy meal-planning workflow.
Today at a glance
Primary signal
$18.42
Secondary signal
1,940 cal
Audience
Fitness-minded users, travelers, expats, and anyone who wants to connect meal decisions with macros and real daily spend.
Problem
Most calorie trackers separate nutrition from the cost of eating. OnTrack treats food as both fuel and budget data, then keeps workout volume visible beside it.
Product signals
Core workflow
The common product-page pattern here is simple: lead with the problem, show the working loop, then make the technical choices visible without turning the page into a spec sheet.
Selected-date totals for calories, protein, carbs, food spend, progress rings, calendar browsing, and yesterday spend comparison.
Servings, grams, calories, carbs, protein, date/time, autocomplete, reuse from prior entries, and cost per serving.
Exercise suggestions, sets, reps, date entry, recent workout history, and 10-day volume dashboards.
Aurora, Cobalt, Amethyst, and Inferno palettes with light, dark, and system-aware variants.
Differentiators
These are the points that make the product easier to remember and explain in a portfolio review.
The cost-per-serving calculator makes the app more specific than a normal calorie logger.
ARS and PEN conversion support turns grocery or receipt totals into usable USD serving costs.
Progress rings, trend charts, and aggregated daily history keep the feedback loop short.
Build notes
OnTrack and Reach are both Expo, React Native, and Supabase products, so the common portfolio method is a mobile-app showcase with a workflow loop, differentiators, and a compact technical layer.
Supabase auth with protected Expo Router flows and SecureStore-backed session persistence.
Dashboard data uses local-day windows with Supabase querying and fallback logic.
Victory and Skia support compact, mobile-friendly food and exercise trend views.