This is an unusual project, please read carefully, I’m looking for a serious programmer.
Project elements:
A form that is generated by options in mysql table(s), this would be a “super-form”. For example, whether an option was a drop down, checkboxes or radio buttons would be stored in a table, along with the labels/values.
Form options will need to be chainable, not just drop down boxes, but groups of checkboxes and radio buttons. The preceeding option affects the choice of the next option.
A complicated select/update statement will be used to add the user to a suitable group or create a new one in a mysql table.
This is for active visitors to a web page, in real time to group them together temporarily, these groups are not long term.
Groups will have a limit (depending on form options), once filled the group is then printed for the users to see, with some highlighting, onscreen messages and a page loaded (in a DIV).
An Admin page to add option “branches” to the form.
“Live” actions will require the use of Javascript/Ajax so as to be more useable for visitors, but should be able to work without it as well (if maybe a little more annoying, i.e. refreshing the page a lot).
Programmers, see PMB for more information.
Tips for bidders:
I am a basic programmer myself, so I’m looking to see understanding of the spec by a potential provider.
Source Code MUST have comments inside, explaining values and code blocks, in the case of PHP these would be
“$val = 0; // This stores the value to control…”
or a block of code would have a long explaination before it inside /* */ such as:
/*
We now use the user_id value and do a
lookup and return data for that user
and load it into the $user object
*/
<Code>
Please use the PMB to communicate, and I would like to see users with online status and who can communicate via IM (MSN, Yahoo), however PMB will do, as long as you communicate.
If you use Escrow, please explain your requirements. I am new to outsourcing coding, so I would prefer to load no more than 50% max into escrow before I see a demo of code along the lines of what I’m looking for, and won’t give any upfront payments (that’s not the spirit of the site or the escrow system).
I like to re-use programmers I’ve used in the past, so you may have to bid lower or show better communication and understanding of the project. Providing the bid is not too high, I may give out bonuses on completed work as to my satisfaction.
I am a patient buyer, I realise it can take a while to code, particularly as you will likely have to demo to me and for me to give you a list of changes needed. Therefore you need to be ready for this and communicate in a professional and patient manner until the project is complete.