User stories - PichapopRo/project-pantry GitHub Wiki

User Stories Acceptance Criteria
As an athlete, I want all the ingredients to be labeled with their nutrition facts so that I will get all the nutrition I need for my training. Users can see the approximate nutrition in each recipe.
As a starter cook, I want to start cooking from an easy menu to a hard one so a level indicator will be very useful. So that I can enjoy cooking. Each recipe has a difficulty indicator next to the menu. Estimate time can also be considered to find easy recipes.
As a vegan, I want to have a function to delete all the meat from my ingredients choice. So that I can ensure that no animal product recipe is shown to me. Users can filter diet restrictions.
As a university student, I want to cook with fewer kitchen tools needed. Users can see the tools that are needed for the recipe. You can also search for the tools you already have.
As a busy software engineering student, I want an easy-to-cook but delicious recipe automatically suggested for me with all of the ingredients and equipment provided. So that I can plan my route home and buy everything beforehand. Users can see difficulty of each recipe. You can cross out the ingredients you already have to organized the shopping list.
As a cook without a lot of equipment, I want the recipe to use the things I have. So that I can follow the recipe like it should be. Each recipe will have all the equipment that is needed. User can also filter the recipe to use only the equipment user have.
As a chef writing the recipe, I want to know what I should write into the recipe block so that the customer can be satisfied. There will be a template for provided for all the recipe. You can also see the favourite to see which recipe user like most.