Ajax Assignment

Extend the drag-and-drop demo application so that the done tasks can be dragged back to pending tasks.

The main files can be found in my notes, but here's a zipped application that includes the needed Task data model with its scaffold. The text provides some useful explanation of the helper methods (pp. 588 - 593), but note that the class demo is simpler than the text example and doesn't use RJS templates.

In addition to allowing done tasks to being moved back, add the following elements:

  1. A layout file for the progress views.
  2. Improved formatting with additional CSS rules.

Submit your zipped application to the course website.