Releases: AlphaSweater/ChadFairlie_ST10269509_PROG6221_POE
POE - Part3
Updates In Version 3.0.2
New Features:
- Added a graphical user interface (GUI) built with Windows Presentation Foundation (WPF).
- Retained all functionalities from the command-line version.
- Added filtering of recipes by ingredient name, food group, or maximum calories.
- Improved user validation for more robust and user-friendly interaction.
Part 2 Feedback:
No feedback received; project scored 100.
POE - Part2
Changelog for Recipe Book Program - Release 2.0
Additions
• Multiple Recipe Storage: The program can now store multiple recipes at once in memory, allowing users to create and manage a collection of recipes.
• Recipe Selection: Users can now view a list of all stored recipes and select a specific recipe to view and scale.
• Enhanced Recipe Creation: The process of creating a recipe has been improved with informative prompts to guide the user in entering values. Users now need to enter the calories per unit of measurement for each ingredient and specify the food group to which each ingredient belongs.
• Calorie Information: The total calories of a recipe are now calculated and displayed when viewing the recipe, providing users with important nutritional information. An alert is also displayed while adding ingredients if the total calorie count exceeds 300.
• Ingredient Sorting: The list of ingredients in a recipe is now sorted alphabetically for easier reading and management.
• Unit Tests: Added unit tests for the CalculateTotalCalories method to ensure its accuracy and reliability.
Fixes
• Input Validation: Fixed a bug where entering 0 for the number of ingredients or steps, or a blank string for names, would cause the program to not display anything. The program now has proper validation for these cases and will prompt the user to enter valid values.
Updates
• User Interface: Improved the user interface to make it more intuitive and user-friendly, with clear prompts and messages to guide the user through the process of creating and managing recipes.
POE - Part1
This is Part 1 of my Prog POE.