Simple application for controlling food intake. Requirements:
- Absolutely self contained - all it's data is comming from and stored in SQLite database
- Extensive list of food products, that covers most use cases
- Food products are divided into categories
- Allows for defining new products, assigned to existing categories
- Product data consists of name, calories and protein in 100 grams
- Has editable history of days which consists of meals which consists of products
- Allows for adding entries as described above
- Requires to define daily calories and protein goal
- Shows difference between entry calories and protein and that of then required goals
- Has easy to use, intuitive ui
- Allows for making exceptions to daily goals based on more/less calories burned
- Lets adding notes to each entry