SMS voting system
The client can conduct 2 different surveys by using SMS at the same timing.
I will get the Twilio account in my end. You can use it for the API development.
This URL shows you how to develop SMS Survey.
[login to view URL]
People can vote by send SMS from their own phone to the telephone number(that is given from Twilio).
One person can vote only one time. Voter needs to enter their unique identification number on the SMS when they vote.
When they vote, the SMS format must be as follows. If the SMS is sent in wrong format, the system send reject SMS.
Survey ID<space>Ticket Number<space>Your Favorite Exhibit Number<space>Identification Number<space>Your name
*For this time, there is 2 surveys. It means we will have 2 Survey ID.
If they try to vote 2 times or more, they receive the SMS "you have already voted before. So your last voting is not valid.".
Web Admin dashboard can be access by the client anytime.
The dashboard shows the following information with the nicely designed chart/graph.
(i) Total cumulative number votes for each survey
(ii) Total cumulative number of valid and invalid vote by date
(iii) Total number of overall votes
The result can be exported by CSV file.
Among those who vote, the system randomly choose the certain number of people and show them on the screen. That is for computerized lucky draw purpose.
The system must be solid. The enough debug must be done before releasing.
<Required Feature Summary>
Web admin panel
Twilio API integration
Validation of SMS format
Send SMS alert when wrong format vote is received or duplicate voting is received.
SMS Survey/Voting function
Real-time analytics / chart/graph
CSV export of all the voting data.
Random Selection among the voted people. (There is the form to ask how many can be selected.)
(I hope to get advise for web domain and hosting 1 year.)
<Web Admin Dashboard menu>
1. Top page : Real-time analytics / chart/graph
2. Database : Show the table from SQL. There is button "CSV export".
3. Random Selection : There is the form to enter how many is selected. there is the button "Random selection start". Once it is clicked, the selected people will be shown by table below.
Please give us the estimated cost and time.
I prefer a good engineer company who has experience of developing similar system/ SMS API.
33 freelanceria on tarjonnut keskimäärin %project_bid_stats_avg_sub_26% %project_currencyDetails_sign_sub_27% tähän työhön
Do you have more detailed project specifications for each module? Relevant Skills and Experience PHP, Website Development Proposed Milestones $1333 SGD - To be discussed
SMS voting web application with Twilio API Relevant Skills and Experience MySQL, PHP, Software Architecture 7 years experience Proposed Milestones $555 SGD - task