This is the CHEF-Application, which helps indecisive people to choose a meal.
Link to this Repo: CHEF
Generate a new Meal containing a main dish as well as a dessert by clicking on the "Generate Delicious Meal" Button
You can choose which type of dessert you would like to consume with your main dish, like cake or ice cream.
Just enter an Ingredient and submit it, and the algorithm will only provide main dishes containing this specific ingredient
Just choose a number of ingredients you'd like to use
Just enter an Ingredient and submit it, and the algorithm will only provide combinations containing this specific ingredient
By clicking on "Add to Blacklist", the last combination will added to the app's blacklist, so you won't get this combination again If you want to, you can also clear the blacklist by clicking on the appropriate button.
Both key features include food intolerance handling. Just switch on the sliders for any intolerance you have.
Note: This feature isn't fully implemented yet and will be completed in future releases
For some reason the check, whether an ingredient-String is contained in an ArrayList of Strings will always return false. I have not come up with a solution yet, but I'll keep working on it.