Dear theinventor2013,
We have already created an online voting product for a client.
If you wish, I can give you online demo for the same or we can create a new voting project as per your requirements.
If you are interested, please let me know.
Thank You,
Warm Regards,
Amit Trivedi