Nourish

Most calorie apps give you a fixed maintenance target that is rarely right and never changes. Nourish estimates your actual TDEE from your weight and intake data, so the target adjusts as you do.

Role

Solo project. I designed and built everything: food database, barcode scanner, TDEE algorithm, and UI.

Challenge

Weight and intake data are noisy. The algorithm has to ignore day-to-day swings while still picking up real changes in metabolism over time.

Outcome

I still use it every day. I wanted this app to exist, so I built it.

Technologies used:

Next.js
MongoDB
Github Actions
Docker
Tailwind CSS
Shadcn UI
Hetzner Cloud
React