NutriTrace v1.0.0-rc.14 is out, native Android app now available (github.com)
from TraceApps@lemmy.world to selfhosted@lemmy.world on 03 May 14:46
https://lemmy.world/post/46382994

Quick update for anyone following the project. NutriTrace is a self-hosted nutrition tracker I’ve been building. Single Docker container, your data stays on your hardware, no external accounts.

This release ships the first native Android app alongside the existing PWA. Signed APK is attached to the GitHub release.

What you get on Android:

Release: github.com/TraceApps/nutritrace/…/v1.0.0-rc.14 Repo: github.com/TraceApps/nutritrace

Still on the v1.0 release-candidate cadence so there will be be bugs. Please feel free to post issues here or on Github.

Thanks to everyone who’s tried it, provided suggestions and filed bugs along the way. If you find it useful, a star on the repo or a mention to someone looking for a self-hosted nutrition/fitness alternative helps a lot.

#selfhosted

threaded - newest

probable_possum@leminal.space on 03 May 16:35 next collapse

Food often contains water. Can I configure how much water a food has per 100g or 100ml? I didn’t find it in the nutrition list.

Would this amount of water be included into the daily water budget?

TraceApps@lemmy.world on 03 May 18:30 collapse

Currently no, there’s no per-food water field in NutriTrace, and food water doesn’t count toward your daily water goal. The water tab tracks drinking water only.

What’s the actual use case for you, comprehensive nutrition accounting, or trying to reduce the explicit drinking water target based on what you ate? They’re different problems and the answer would shape what (if anything) makes sense to add in the future.

probable_possum@leminal.space on 03 May 20:10 collapse

I like the app. Thanks for sharing.

trying to reduce the explicit drinking water target based on what you ate

I think this is/ was my plan, yes.

This is not a feature request. I was just wondering where the water intake is tracked. As part of a recipe or food would’ve felt natural to me. Hence the question. I missed the water sub tab in the diary tab’s top right corner.

My feedback:
Cooked noodles, soft drinks, a cup of coffee with sugar, a glass of water with lemon juice, protein shakes would be examples for “watery” food.

Right now one can keep track of the nutrients + fibre + x in food in one calculation. And then there is a second tracking just for water.

Two lists feel more complicated than one list. To add a cup of coffee I need to add the nutrients part (sugar, coffein, fat) as a food entry in the diary tab + a cup of water in the water sub tab.

Currently no, there’s no per-food water field in NutriTrace, and food water doesn’t count toward your daily water goal.

Thanks. Fine by me. :)
I could add a custom nutrient “water” to my foods and recipes to achieve what I planned. Or I just ignore water intake tracking.

TraceApps@lemmy.world on 03 May 21:30 collapse

Glad the workaround clicked. Custom-nutrient “water” plus your own recipes is the cleanest path for comprehensive accounting without waiting on a built-in feature.

The “two lists feels more complicated than one” observation is fair and worth sitting with. Ill add this as a possible future feature

Thanks for the thoughtful feedback.

warmaster@lemmy.world on 03 May 19:14 next collapse

This is freaking great

TraceApps@lemmy.world on 03 May 19:20 collapse

Thank you! Enjoy the app!

shads@lemy.lol on 04 May 09:30 collapse

Hey,

Like the look of the app so far. I will be spinning up a local server when I am not coming off a morning shift, and see if I can get a pass on the WAF.

Just a quick question, being in Australia the bulk of our food metrics are in kilojoules, I have selected this as the default energy measure however there are a few areas where I am still getting calories presented.

For example in the Diary I am getting kcals on both the food and the summary. I imagine you do everything in calories and this just slipped past but wondering if I missed a setting?

Also I had a quick scan and like that the AI integrations are optional but I was unclear if AI was used to code the project, do you have a position on that?

On the whole I am liking what I see so far.

TraceApps@lemmy.world on 04 May 11:24 collapse

Glad you’re enjoying it.

On the kJ, you’re right. The setting was being respected for goals and storage but a bunch of display spots still had kcal hardcoded. Just pushed the fix to dev and it’ll be in the next public release. Also added auto-detect so if your device locale is en-AU or en-NZ the wizard pre-selects kJ on first run, no toggle needed (but present now in settings).

On AI for coding, yes I utilize it. Claude Code to be specific. It makes me more efficient and helps lift the work I ship.

Will let you know when i push out the update, should be later today.