bwanicur/SecondChance — Issue #6: Dog Application - Back End
Author: bwanicur
Created: 2011-11-14 19:01:00+00:00
State: open

I am assigning this to "Team VR" - Martha and Stephen. It is not too much different from our beloved Survey Tool of years past (it is much simpler).

So we have 3 basic models:

1. **DogApplicationQuestion** (refinerycms_dog_application_quetsions engine).
This simply stores questions in the CMS that users can create. For now, CMS users can only create free-text questions. If this is too problematic, we can hard code some select boxes or radio boxes into the form.

2. **DogApplicationInstance** (regular model)
This stores info about the person who is filling out the application (name, address, etc...)

3. **DogApplicationInstanceAnswer**
This stores the applicants answer, per question, per instance.

Please check out the models and tables. You will probably need to create a DogApplicationInstanceController (or some controller to handle the processing of the form). I can help with that. David Lundy is handling the view for the form. Just do something basic until that work is done - please don't waste time on writing a view.

The existing Joomla application just spits out a PDF with the applicants answers and emails it to people. We want to capture these answers.

Ask me questions if you have them!