- Create a Rails Application
- Create Models that work with Active Record
- Use Associations to relate Models
- Use Forms to update the attributes of Objects
Create an application that allows one to create, edit, and delete to-do Lists. Each list should have a name, and the ability to contain an unlimited number of checkbox items that consist of editable text. The list should keep track of all of its items and 'remember' which items are completed and which are not. The list should 'know' when ever item in the list is completed.
Each item should be creatable, editable, and deletable. Whenever something is deleted there should be a confirmation page.
- List
- Item
You should have 2 controllers:
- List Controller
- Item Controller
The list controller will control your views, but you will need an item controller to add, delete, and edit items.