Examination practice You find your family's old cookbooks and decide finally to move them into modern era and share amazing dishes with everybody. Design and implement ASP.NET Razor pages based website for that. Being modern person you want to do it well - with all the nutritional (kcal, allergies) information, preparation instructions, prep and total time, servings count, etc. So design domain entities for defining ingredients and construct recipes out of these. Both ingredients and dishes are categorised (bonus, if you use recursive tree-like structure) - and same thing can appear in several categories at the same time. Provide search (with negation) - ie show me all recipes with milk and eggs - but not flour and cheese. Provide generic textual search and specific conditions - ie all recipes with word "chicken" in grilled food category. Use real db (localdb, mysql, etc). For inspiration: https://www.campbells.com/kitchen/categories/ http://www.foodnetwork.co.uk/recipes.html https://nutritiondata.self.com/ https://www.nutritionvalue.org/ How to set up solution/project: http://git.akaver.com/itcollege-full-public/bookdemodistance2018fall/blob/master/README.md