MP eElection - a dedicated electoral system
Elections on digital media

Democracy has moved out of the polling booth. MP eElection lets you hold elections for officers, referendums, committees, or other positions of trust.  Read more here