If the user wants to see statistics of their behaviour the web app shall provide the user with the ability to get custom reports if the user has data in the statistics section
If the user wants to add an ingredients to the request then the web app shall provide the user with the ability to write the ingredients if the list of items in their Kitchen is nonempty.
Upon entering the web application The authentication system should allow the user to login into their account which needs to be associated with their registered email
If the user wants to connect on different electronic devices with internet the web app could be able to use a cell phone or computer to access their account on any brand of modern cell phone or computer
If the user wants to see their recipes history the web app should provide the user with the ability to get the recipes if the user has data in their profile