diff --git a/doc/TODO b/doc/TODO new file mode 100644 --- /dev/null +++ b/doc/TODO @@ -0,0 +1,30 @@ +* Features for version 0.2 +** User Presentation +*** TODO Implement a nice simple mobile-friendly CSS theme. +*** TODO Implement a nice simple desktop-friendly CSS theme. +*** TODO Implement nicer URL's for recipe etc. (normalise them, make them use names etc to be search-engine-friendly) + +* Features for version 0.1 +** User presentation +*** DONE Code-cleanup +**** DONE Reduce repetative code for templates, especially for detail views. +**** DONE Make templates use generic tags (for later purpose of CSS usage). +**** DONE In case of Recipe model, use the through keyword (https://docs.djangoproject.com/en/1.3/topics/db/models/#intermediary-manytomany) +*** DONE Index page +**** DONE Recently added recipes +**** DONE Recently modified recipes +**** DONE Recently added brands +**** DONE Recently modified brands +*** DONE Recipe list view +*** DONE Brand list view +*** DONE Ingredient list view +*** DONE Recipe view (with ingredients and quantities) +*** DONE Ingredient view (with list of brands) +*** DONE Brand view (with links to other brands representing the same ingredient) +*** DONE Measure view +*** DONE Measure list view +*** DONE Make the templates use the linebreaks filter for any long text. +** Back-end +*** DONE Integrate South (http://south.aeracode.org/) +*** DONE Add initial fixtures (sample files). +