You have chosen to sponsor your bid up to a maximum amount of .
I am building a website that will allow visitors to check if a phone number is working or not. This will be a free service to all visitors. The website will be built in Joomla and will use either Tropo or Twilio. Tropo or Twilio will be used based on a combination of whichever will work better for my project, and whichever the developer is more comfortable with.
The tool will be available right on the home page and must have the following features:
1. At first, only numbers in USA and Canada will be able to be checked. I would like a nice number entry input box that verifies it is a valid number. For example it could say +1 [ INPUT BOX ] and even say Canada or USA once the number is inputted, or 1 step further and mention which city the area code belongs to. These are all bonuses, all that is required is checking that is is a full number to verify (10 digits)
2. There will be two check boxes, one for "Test Call" and one for "Test Text Message". The user can select either one or both.
3. I want to use Tropo or Twilio to do tests and report back the results on a results page:
Text message: Send a text message to the number entered saying "A user with IP address x.x.x.x at www.XXXXXXX.com is verifying that this number works.
Phone Call: Automatic phone call to user inputted number: "A user on www.XXXXXX.com is verifying that this number works. Please press 1 to confirm that this number works or press 9 to ensure you never receive this call again".
We will have a database that will log all checks and results. This will prevent a phone number from getting spammed, any phone number can only be checked once per month, if someone attempts to check a number that has already been checked we will just show the results from the last check. We can show detailed results such as:
-Text message send failed / Sent successfully
-Phone call answered but user did not confirm
-Phone number out of service
-Phone call answered and call confirmed
I am a programmer myself but not experienced with Twilio or Tropo so I can put all of the polishing on the application. I am just looking for someone to make this work and I can take over from there.