4 ms·
Thank you! These are all great suggestions. I am probably just going to go down the line and add most of these. I want to stray away from user accounts because
by gusgordon 11y ago
Thank you! These are all great suggestions. I am probably just going to go down the line and add most of these. I want to stray away from user accounts because they take time and resources, but I'm not sure if that's the right call. I'm erring on the side of improving the core functionality before the user accounts. The list of lists is also a great idea, that should probably tie in with user accounts.
FYI you can enter custom foods (primitively) by typing e.g. 500, 20g, 30g, 37g. This definitely should be improved in the future though.
Pics, or some clip-art style stuff would be a good idea for giving more feedback on what is entered. The larger idea of pictures is good but I'm not going to pursue it right now.
Data source is USDA along with a bunch of other various sources that I scraped. I believe scraping is 100% legal here because nutrition labels are not proprietary.
I will add an about page, that is a good idea. Backend is Python/MySQL on DigitalOcean. DigitalOcean was a hassle (not DO itself, but just getting the server set up) but I have been learning a lot. It's fast because I spent a long time optimizing how queries were analyzed and the MySQL queries themselves.