Abstract: A system, method, and computer product to allow users to access voting and ballot information. The system comprises a database stored on a server and an application installed on a user device accessible to a user, wherein the user device includes a user interface. The system further comprises a processing device of the server, wherein the processing device is in communication with the user interface, the processing device including a hosting unit configured to prompt a user to access the application, and display voter information associated with the user. The processing device further comprises a voting management unit configured to maintain voting information, and a communications unit configured to send information about voting to the user.