M

Matdaan

Decentralised Full Stack Voting Web Application built using Ethereum Blockchain

The problem Matdaan solves

Our project focuses on making the process of online voting/election more safe,secure,transparent and user-friendly. Here a user can create an election and share the unique code with the candidates and voters. The election link will be active on the day of election for the voting process. With the help of Blockchain in the backend, the voting process remains safe and secure.

Challenges we ran into

We ran into many challenges , one of them was calling Voting smart contract using web3 which was always generating an error and throwing an infinite loop of garbage forcing us to restart pty host. But with hard work and preservance as well as lots of researching of information reagarding abidefinition, version complications etc. we fixed it.

Our main focus was to make this voting application user friendly and secure. While keeping in mind the basic functionalities, we kept on retrying to make our application very simple for users and keep the voting results safe. It would also help during the present COVID-19 situation.

Discussion