We have a custom application running on asterisk and ROR with an SQL DB. We need someone who can modify current scripts that make up our web GUI. The ROR code does not exactly follow strict coding guidelines so some examination of the structure may be required. The coder will have to have the skills neccessary to examine the database structure as well and be able to add functionality to the asterisk based system. Knowledge of asterisk is not expected as we should be able to help with any integrationn questions. Now that we've gone over the expectations I will move on to the first project details.
We have a sign up form for VoIP services and need to implement some custom fields there. We would first like to integrate captchator ([url removed, login to view]) or a similar method of image verification. We also want the option of choosing "Softphone or Hardphone" or PBX system. The first option will default through the regular signup stage and the PBX will ask for their server IP and fill in the appropriate fields in the DB automatically. (allowed IP for account and a check box that says IP Authentication will be checked automatically).
-If softphone is checked info on where to download one will be added to the final default page, hardphone option will goto a page to choose type of phone that we offer and do some billing/shipping options. Any additional info will be added to the admin copy of the user sign up email (already there).
- I also want an email verification field (just a retype) as we have alot of non valid emails upon sign up.