User Tools

Site Tools


qookie:design

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
qookie:design [2008/02/10 22:08] tineqookie:design [2008/08/27 16:27] (current) tine
Line 1: Line 1:
 ======Qookie design document====== ======Qookie design document======
 +[[:start|Start]] | [[qookie:qookie|Qookie main page]]
 +
 +=====Purpose=====
 +  * A place to store many recipes.
 +    * Each recipe consists of a list of ingredients, working description, an image, category, plus various basic information.
 +    * Searching for recipes: Finding a specific recipe by title; Finding a recipe by category; Finding a recipe or several recipe suggestions by ingredient(s).
 +  * Displaying of recipes.
 +    * Full view of a single recipe.
 +    * Compact view (only showing selected content) of two or more recipes.
 +  * Features
 +    * Print recipes to pdf.
 +    * Export entire cookbook as pdf (with index).
 +    * Online Qookie-Light version (only viewer).
 +    * Export to XML / Import from XML.
 +
 +
 +=====Difficulty rating=====
 +  * Rating of the recipe's difficulty, ie from 1 to 10
 +  * Untried recipes are automatically assigned difficulty 10 until it is tried and adjusted.
 +
  
 =====Recipe data===== =====Recipe data=====
 +  * Include other recipe in this recipe (ie pizza dough).
 +
 +
 ====Ingredients==== ====Ingredients====
   * Ingredients are created in a separate view before being usable in a recipe.   * Ingredients are created in a separate view before being usable in a recipe.
Line 30: Line 53:
  
 ====Categories==== ====Categories====
 +  * A category can contain another category by symbolic links.
 +----------------------------------
   * Categories are created in a separate view before being usable in a recipe.   * Categories are created in a separate view before being usable in a recipe.
   * Subcategories are to appear at the top of a category (and not for instance under the letter with which they start).   * Subcategories are to appear at the top of a category (and not for instance under the letter with which they start).
Line 35: Line 60:
   * Various recipes should be categorizable in several categories and/or subcategories, also several subcategories of the same category (ie. a pizza with minced beef is due in both the "Minced meat" and "Pizza"-subcategories of "Dinner").   * Various recipes should be categorizable in several categories and/or subcategories, also several subcategories of the same category (ie. a pizza with minced beef is due in both the "Minced meat" and "Pizza"-subcategories of "Dinner").
  
 +
 +====Images====
 +  * Containing copyright information.
 +  * Containing origin.
 +  * Notify if this is my own image or "borrowed".
  
  
Line 61: Line 91:
  
 ====Weekly diet==== ====Weekly diet====
 +  * Select difficulty level (from, to) for each day (default value automatically selected, ie. 1to5 for sun-thur, plus 2 for fri-sat...) 
 +  * Disregard some days (if we are eating out).
qookie/design.1202677721.txt.gz · Last modified: 2008/02/10 22:08 by tine