An open-source meal tracker made in Wolfram Language and hosted in the Wolfram Cloud.
- Easy Food entry via natural language, codes (UPCs, PLUs, USDA NDB numbers), and barcode images
- Custom food and meal logging and editing
- History visualizations (radar plots, time series, gauges)
- Meal recommendations to meet nutrition targets
- A Wolfram Engine product (e.g. Wolfram|One or Mathematica)
- A Wolfram ID and account for the Wolfram Cloud
Deployment to the cloud can be done with some simple code (edit the CloudObject
path and Databin
for your needs):
Get["MealTrackerApp.wl"]
DeployMealTrackerApp[CloudObject["MealTracker/YourNameHere"], "HistoryDatabin" -> Databin["YourDatabinIDGoesHere"]]
Check out the deployment notebook for more information.
Have a look at the example custom data analysis notebook for ideas and useful code.
Feel free to fork this repo and/or make issues and pull requests!
The development notebook has information and code examples for
- Running the test suites (deployment, specific sub packages, etc...)
- Redeploying updated code and
EntityStore
s