EEE Code
EEE Code is a Ruby on Rails application that we use to run the EEE Cooks web site. Features include:
- Ferret searching (via acts_as_ferret)
- 100% rspec coverage for helpers, models and controllers (recent coverage & report doc)
- Support for grouping recipes as alternate preparations (e.g. different ways of making waffles)
- History mechanism, whereby old recipes can be replaced, but still directly accessed (for historical purposes)
- Recipes are described in the context of the meals in which they were served
- RSS feed for the meals
- Model support for finding the recipes that use a particular ingredient
- Wiki tags for meal and recipe summaries and descriptions (including anonymizer tag for kids' names)
- Update/create by author (via acts_as_authenticated)
- Rails 2.0
License
EEE Code is licensed under the GPL, v3.
The Code
Available via anonymous SVN:
svn co http://svn.eeecooks.com/svn/eeecode/trunk eee
Documentation
Trac Starting Points
- TracGuide -- Built-in Documentation
- The Trac project -- Trac Open Source Project
- Trac FAQ -- Frequently Asked Questions
- TracSupport -- Trac Support
For a complete list of local wiki pages, see TitleIndex.
