With the advanced technologies which currently exists, the voting systems used across the world are overly outdated. The waiting in long lines to voting, counting of ballots and then waiting days for the results and in some cases weeks. With all the challenges surrounding the current voting systems, it is safe to say that the current technologies are underutilized. With the use of mobile technology, biometrics and data encryption voting systems in today's era could be greatly enhanced