Recipe IO is a CLI application that allows foodies, chefs, or housewives/husbands to manage their recipes. For fast-typers, Recipe IO reduces unnecessary interactions with the graphics interface, hence saving time for them to do other tasks.
UI
class that handles the application’s user interface.
SortAscendingCalories
, SortAscendingDateAdded
, SortAscendingCookTime
, SortAscendingName
, SortList
classes that handles the list
command’s sorting.
FindMeal
method that find recipes with a certain meal category.
MealCategory
and SortType
enumerators that categorize meals and sorting options.
ListRecipeWithSort
class that handles the list
command with sorting options.
UI
FilterByAllergyCommand
UI
, FindMeal
, SortAscendingCalories
, SortAscendingCookTime
, SortAscendingDateAdded
, SortAscendingNames
, and SortList