You have chosen to sponsor your bid up to a maximum amount of .
I am looking for a developer who can build a form component/plugin/module for a Joomla! 2.5 website.
The following are “must have” requirements for the project.
• The plugin must provide an admin panel allowing the operator to administer the form results (delete, edit, export results).
• The admin panel must allow the addition/deletion/ordering of pages and questions.
o Set questions types must be added – e.g. Radio/dropdown/select/text/text area.
• The plugin must allow the export of results, that can be filtered by date and allow export to XLS export to XLS and to XML (template will be provided).
• The front end must allow multi page forms.
• The front end user must have the ability to save a form, and return at a later date to complete it.
• We need to be able to include “login” to the questions, so that some questions only become available when another option is selected.
• The form must allow for a payment to be taken (via PayPal)
o An “offline” / invoice option must also be offered with printable invoice.
o PayPal settings must be administered from the admin panel, with ability to change application fee and email address.
• Form results need to be stored securely in the database (e.g. hashed/encrypted).
• Form must work with SSL and none SSL traffic
• You must demonstrate that the plugin you develop has undergone security testing, and that the work has been inspected by a knowledgeable peer.
I am happy for the plugin you develop to be either a Joomla! module, component or plugin, but it must allow flexibility in placement on the site (e.g. either embed with the use of short code or module)
The system must allow for the ability to add more than one form.
The XML output that is required will need to satisfy an existing template.