Kovács, ZitaMaronga, Enock Sagini2020-11-252020-11-252020-11-25http://hdl.handle.net/2437/298972I did research on the technologies behind the electronic voting system. I handled each technology in one chapter. In the end, I implemented one of the technologies which is the smart contract. I did documentation of the implementation of a smart contract where I took screenshots of my running codes and explained what the do to get the result at the end. I learned a new programming language that enabled me to implement the smart contract.51enElectronic Voting SystemCryptography Algorithmse-voting systemImplementation of smart contract