Skip to main content

Nutrition tracking with tablet-friendly interface

Project description

nutrition-pad

Nutrition display for local network.

If you work from home then it may make sense to have dedicated tablets (which can be cheaply obtained - nexus 10 tablets are very cheap) for food entry with a limited number of items. In my experience tools like myfitnesspal become very annoying to use over time.

The other motivation is to separate recording from calorie display. In theory you want to know calories when making decision. But it is in practice advantageous to smear the food decision making out over the day.

This is designed to work with nexus 10's

Features

  • Use multiple tablets so taht you can remember food positions and don't have to use your phone
  • Separate display and entry to avoid decision fatigue with decision smearing

Usage

This needs a local network and a server that it can run. You can then run nutrition-pad --host 0.0.0.0 --port 5000 and connect to it from one more more tablets.

I personally have three tablets to give me a number of of panes for recording food. And another tablet for display Updates are shared..

Hacking / Testing

This is meant to work on old devices. I target the nexus 10 because these are cheap and readily available and have a large screen size. This assumes that emulate command can be run with andorid-emulate

LLM usage

This is good for LLM usage. An LLM can help you. See [[LLM use]]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nutrition_pad-3.1.0.tar.gz (40.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

nutrition_pad-3.1.0-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file nutrition_pad-3.1.0.tar.gz.

File metadata

  • Download URL: nutrition_pad-3.1.0.tar.gz
  • Upload date:
  • Size: 40.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for nutrition_pad-3.1.0.tar.gz
Algorithm Hash digest
SHA256 9ec1c9cb8301656c52cf7a38a0299bd982bad44b443f120266f33769c7ec7695
MD5 296adb0e04ae49d5f1ac907dc0df27fe
BLAKE2b-256 de537ce2cc3a908f1009580a5156c9a2f1d51fe1484cefda052e01a9dca61de9

See more details on using hashes here.

File details

Details for the file nutrition_pad-3.1.0-py3-none-any.whl.

File metadata

  • Download URL: nutrition_pad-3.1.0-py3-none-any.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for nutrition_pad-3.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 caffc31bd5d8b13a3f76a3adf1f6044d4572ee3d384447a6e88e970a4e666946
MD5 96e7296c77d65ba4f3dfc9b94966e32a
BLAKE2b-256 5d3d6c9eb788231f46fc44e813a13f4361a745e95c8a0e0ff41f0d877198cd37

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page