From e5b95742f7e90f1c749eb2172d2f570902e2b4d8 Mon Sep 17 00:00:00 2001 From: Dillon Maks Date: Mon, 4 Oct 2021 18:20:01 -0500 Subject: [PATCH] init commit --- .../1-Beginner/Recipe-Book-With-Inventory.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 Projects/1-Beginner/Recipe-Book-With-Inventory.md diff --git a/Projects/1-Beginner/Recipe-Book-With-Inventory.md b/Projects/1-Beginner/Recipe-Book-With-Inventory.md new file mode 100644 index 00000000..7fd3872f --- /dev/null +++ b/Projects/1-Beginner/Recipe-Book-With-Inventory.md @@ -0,0 +1,27 @@ +**Recipe Book with Inventory** + +**Tier:** 2-Intermediate + +**What is the purpose of this application?** +The purpose of this application would be to meal prep or plan out meals in advance, using what the user has submitted for their inventory. It would then subtract the right amount of ingredients from the inventory when the user makes one of the meals. Makes it very easy to track food in the fridge/pantry, and doubles as a recipe book. The app could be taken even further and notify the user when items are nearing expiration, or add items to a shopping list when low or empty. + +**User Stories** + +- [ ] User can add groceries to a DB or CSV (Stored with name, quantity, and expiration date) +- [ ] User can add recipes to a DB or CSV +- [ ] User can receive notification when item quantity is low, or expired/nearing expiration +- [ ] User can have their inventory quantity reduced based on the used recipe + +**Bonus features** + +- [ ] User can plan out a week of meals and see required items +- [ ] User can submit a recipe link and have it added to storage of choice +- [ ] User can sort recipes by ingredients or other filters + +**Useful links and resources** +https://www.python-course.eu/python3_dictionaries.php +https://docs.python.org/3/library/datetime.html + +**Example projects** + +https://play.google.com/store/apps/details?id=fr.icuisto.icuisto&hl=en_US&gl=US \ No newline at end of file