Every repository with this icon (
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Thu Oct 16 12:33:30 -0700 2008 | |
| |
README.rdoc | Sat Jul 19 10:38:31 -0700 2008 | |
| |
README_FOR_RAILS | Sat Jul 19 10:38:31 -0700 2008 | |
| |
Rakefile | Sat Jul 19 04:14:39 -0700 2008 | |
| |
app/ | Sat Jul 19 10:25:32 -0700 2008 | |
| |
config/ | Thu Oct 16 12:33:30 -0700 2008 | |
| |
db/ | Sat Jul 19 09:19:44 -0700 2008 | |
| |
doc/ | ||
| |
log/ | Sat Jul 19 04:14:39 -0700 2008 | |
| |
public/ | ||
| |
script/ | Sat Jul 19 04:14:39 -0700 2008 | |
| |
test/ | ||
| |
tmp/ | Sat Jul 19 04:14:39 -0700 2008 | |
| |
vendor/ | Sat Jul 19 08:50:45 -0700 2008 |
Planner
Tutorial application live-coded at Ruby on Rails workshops by Karel Minarik (karmi@karmi.cz).
Basically a clone of classic TadaList (www.tadalist.com/), offering similar functionality:
- Managing tasks
- Grouping tasks into projects (Project has_many :tasks )
- Ajax interactivity for toggling state of tasks
- Atom feed for recently completed tasks
- Contains basic functional and unit tests
About
The application has very, very simple set of features, but enables to teach effective Rails development and practices.
You start from generated, scaffolded Rails application, and continually enhance the presentation layer, add associations, add Ajax interactivity, add Atom syndication and write finally tests.
Learn
Application is constructed in small steps from blank, generated Rails application, every step is commited into Git.
You can check diffs for the important steps in Git tags.
Development takes about 4-5 hours in real time workshop.
Contact
See www.karmi.cz/#ruby-on-rails-workshops for information about the workshops (in Czech).








