Skip to content
Back to all work

Case study: our own product

Wholesum: four meals, one honest number.

Most calorie trackers feel like a spreadsheet that judges you. We set out to make one that feels like a diary: quick to fill in, gentle to look at, and smart enough to adjust your goal on its own.

Wholesum home screen with a weekly progress plant
Wholesum track screen: 271 calories left today
Wholesum add food screen with recent foods and a barcode scanner

What we built

Logging that takes seconds

Search millions of foods from USDA and Open Food Facts, scan a barcode, or tap something you had yesterday. Portions read the way people say them: “1 slice”, “2 tbsp”.

A target that adjusts itself

Onboarding works out a daily calorie and macro goal from the Mifflin-St Jeor equation. Each weekly weigh-in compares what happened with what was expected and nudges the target by up to 200 calories.

Calm by design

No streaks to break and nothing turns red. Macros fill up as jars, and the home screen grows a plant over the week instead of scolding you.

Recipes, trends and friends

Enter a recipe once and log one bowl instead of fourteen ingredients. Weight and calorie charts go back a year, and friends can share meals and recipes.

How it’s put together

The same tools we use for client work. If your business needs an app with accounts, a database and a website to match, this is what you’d get.

Mobile app
React Native and Expo, one codebase ready for iPhone and Android
Website
Next.js on Vercel, deploys on every change
Accounts and data
Supabase: sign-in, Postgres, row-level security
Food data
USDA FoodData Central and Open Food Facts
Quality
Automated unit and browser tests on every commit

Have an app idea for your business?

Tell us what it should do. We’ll tell you what it takes to build, free.

Get a free consult