Open joeldesante opened 1 year ago
What is the design description of this feature? How would it work?
What is the design description of this feature? How would it work?
Basic SRS:
[X] The bot MUST have a command which initializes the creation of a recipe.
The bot MUST have an interactive recipe creation interface
[X] The bot MUST have a command to view all stored recipes
A recipe MAY include preparation instructions
A recipe MUST have a bullet list of ingredients
A recipe MUST have an author
A recipe MUST include ingredient quantities
A recipe MUST have a category for organizational purposes
[X] The bot MUST NOT allow saved recipes to be edited
[X] The bot MUST have a command to read individual recipes
The bot MUST be able to delete recipes
A non-admin user MUST NOT be able to delete recipes that they did not author
An admin MUST be able to delete any recipe
[X] The bot MUST have a command to generate a recipe book
The bot MAY generate the recipe book in PDF format
The bot MAY generate the recipe book in HTML format [low priority]
The recipe book MUST be organized by category
The recipe book MUST include all information from each recipe
Add a cook book feature so that we can make a semester by semester collaborative cook book for the CS discord server.