More general import/upload functionality
First of all, I appreciate this suggestion has been made before so apologies if it's not welcome again, I just wanted to add another "vote" for such a feature to be prioritised.
It's great that we can export our data so easily from Cronometer, and in fact that was what prompted me to switch over from MyFitnessPal, where the export feature is more limited and available only on the premium tier. One of the attractions of MFP for me was its broader database of nutrition values, but I can live without that extra information given that we are able to add custom foods.
The function to import custom foods from JSON is great insofar as it allows us to back up our custom foods or share them with other Cronometer users, but what would be really helpful is if we could import foods that were not previously exported from Cronometer, so that we could automate or semi-automate the process of integrating other information sources. For example, one idea I had was to import nutrition data from OpenFoodFacts, but currently this is not possible (as far as I am aware).
So what I would really like to see is:
- Ideally a general API for exporting/importing data including custom foods, though I understand from reading other threads that this is not really on the horizon.
- Failing that, a documented way to import custom foods from JSON that was not necessarily previously exported from Cronometer. I think this would mainly involve removing the "id" attributes from the JSON or replacing them with something that can be generated/deduced externally.
Perhaps this feature could be part of the Gold plan. (I have only recently joined Cronometer and have not yet signed up for the Gold plan, but needless to say I would be happy to upgrade for this feature.)