Closed - This job posting has been filled and work has been completed.
I have a website that sends out appointment reminders/messages to customers by text (SMS), e-mail, and/or voice (voice means that to any landline once the phone is answered a recording of the message/reminder will be played).
So our website is fully functional, all the coding is complete. If you go to the "schedule" tab (calendar.php) on our website and you create a new appointment, you input the customers information, cell phone, voice phone, e-mail, and you select if you want to send text (sms), voice or e-mail reminder, you schedule the appointment and the message will go out at the correct time and then deduct the credits from the users account for billing purposes.
Now, we have another webpage on our site for "broadcast" messages (broadcast.php), using this feature a text message can be sent out to all clients in the database at once for marketing purposes. This is functional also but, we need to make an update to this page. As I stated only text (sms) message goes out at this time from this page. We want this page updated so that we can send out e-mail and voice message/reminder as well just like we can on 'schedule' tab (calendar.php). So, you need to check into the code on calendar.php and mysql database and figure out how the reminders are sent and then apply this code to broadcast.php. You need to use the same code, do not make new code because the current code is setup perfectly and it deducts credits for billing purposes etc.
Our system uses twilio to send out the reminders, so if you have experience with twilio it would be preferred.
Before you bid on the project, please watch this quick video that I have made that walks you through our website and I show you the calendar.php and how it works and then show you the broadcast.php page and show you what we need updated. Here's the link to the video: http://screencast.com/t/z8QWUpwA9d
Experience required for this project:
- MySql Expert
- Prefer twilio experience.
If you bid please answer the following questions, any candidate not answering the following will be declined immediately:
- How many hours you estimate this project to require?
- Do you have twilio experience?
- Can you start immediately?