User Stories High level - aaron-bond/recipes-web GitHub Wiki
As a user, I want to be able to have a way of getting suggestions for meals for the week ahead.
I want to be able to use my phone to keep a list of recipes I've tried and know how to make
- with step-by-step instructions for the recipe
- with time taken to prepare the recipe
I want to be able to apply a filter to my collection based on ingredients I have at hand
- with recipes which I have all the ingredients for being displayed first
- with recipes I have partially complete ingredients for being displayed next
I want to be able to search for existing recipes which are not in my collection
- with an option to search by ingredients
- with an option to search by time taken to prepare the recipe
- with an option to sort by popularity
- with an option to sort by difficulty
I want to be able to create a week-ahead plan for meals using the recipes in my collection
- with an option to randomly select which recipes fall on each day
- with functionality to output the recipe list to the clipboard so I can save it / take it to the shop
I want to be able to share my recipes with other users of the site
- with ratings given by other users
- with favourites I can save to my own collection