Development of a biometric authentication voting system for senior high schools in Ghana

Journal Title
Journal ISSN
Volume Title
Voting is practised in almost every Senior High School in Ghana to elect school leaders in various schools. In Ghana, several issues are facing senior high schools during voting processes. Some of these issues include: The voting process being costly, taking long hours to finish the voting process, Issues of election fraud (election manipulation or vote rigging), and generally the voting process being tedious, not secured, and trusted. It is required for every voting process to be transparent and able to withstand a variety of fraudulent behaviours. This project presents the design of a highly secured, cost-effective voting system designed with Flask python web framework running on a raspberry pi 3B+ (sever). This system includes a fingerprint authentication as a form of security to prevent fraudulent behaviours. The results from the voting are displayed on an admin page, together with some other voting statistics.
Capstone Project submitted to the Department of Engineering, Ashesi University in partial fulfillment of the requirements for the award of Bachelor of Science degree in Computer Engineering, May 2020
biometric authentication, student leadership, Senior High School (SHS), web-based application