Edo.
Edo is an app I'm currently building to
immediately find the food choices and restaurants within my
radius that best fit my fitness goals, whether I'm cutting,
bulking, or just trying to be more health-conscious. Around that
it handles the rest of eating out: full macro breakdowns for
every dish, results ranked by how well they fit your targets,
and an order builder that lands exactly on your numbers.
Coming to the App Store soon.
Anyone serious about their fitness journey
has to dial in their nutrition, and too often that means turning
down meals out with friends, trading relationships for results.
Edo is the app I envisioned to tackle both.
Under the hood it mixes verified nutritional
databases with, for everything unverified, a 9-step pipeline that
carefully estimates each dish's nutritional profile against
AUSNUT, Australia's national food database.
features
- Macro Radius: dishes ranked by fit across
every restaurant in range.
- Two-tier data: verified chain nutrition;
transparent AI estimates elsewhere.
- Dish detail: full breakdown with source
attribution on every card.
- Chain restaurant calculator: build an order
from verified data only, with support for every Australian
chain coming soon.
learnings
You never really build the data ingestion layer once and call it
done. Every new menu, chain, and edge case sends you back to keep
iterating on how dishes get parsed, matched, and estimated.
Keeping that layer honest means tightening the AUSNUT matching,
catching bad estimates, and tuning each of the nine steps as
real data exposes their gaps.
Tech Stack
- React Native
- FastAPI
- Postgres
- Redis